We are looking for a senior or principle software engineer to join our team. This role will actively contribute to designing, building, and maintaining scalable cloud based systems and platforms. You will provide technical expertise in software design and development and as a pod lead, you will guide and mentor your fellow engineer pod members.
Youre a go getter and are looking for a dynamic, start-up culture environment. This is a new team that will be focused on rapid iteration and getting stuff done.
This is an individual contributor role that reports to an Engineering Manager however could progress to a people manager in the future.
What You Will Be Doing
Design, build, and maintain efficient, reusable, and reliable Ruby code
Integrate user-facing elements developed by front-end developers with server-side logic
Ability to Identify bottlenecks and bugs, and devise solutions to the problems
Understanding of fundamental design principles behind a scalable application
Clear communication with your team to ensure tasks are being completed properly and effectively
Develop low latency, high availability, scalable and secure systems
Partner with DevOps towards maintaining existing CI/CD pipelines and setting up new ones as per requirement
Engage with Product Owners and Engineering Managers in defining sprint goals, acceptance criteria and release decisions
Maintain exceptionally high standards of design and code quality at all times, including but not limited to adherence to architectural, security and scalability standards and principles
Perform code reviews and ensure quality code across your team
What You Need for this Position
Experience, Qualifications & Requirements
A team player who shares knowledge and information with others
8+ years of experience building well-tested, scalable, distributed, high-volume, low-latency systems
5+ years of application development experience with Ruby on Rails and Good understanding of the syntax of Ruby and its nuances
Strong experience with background jobs such as Sidekiq
5+ years working with SQL databases (PostgreSQL & MySQL)
Strong Experience with NoSQL data backends (Redis, DynamoDB, ElasticSearch)
Extensive experience with REST API Design and knowledge of oAuth2.0, JSONAPI, GraphQL, JWT, third party integrations (Shopify, Google Analytics, WooCommerce etc)
Strong experience in building container images using tools like Docker
Strong understanding of front-end technologies such as JavaScript, Typescript, HTML5, and CSS3
Agile literate and strong standards for coding and test coverage (TDD, BDD)
Proficient understanding of GitHub
The Following Qualifications will be Highly Valued
Experience in building microservices and consuming data from 3rd party APIs and building large-scale distributed platforms
Experience with any popular JavaScript frameworks (ie: React JS, Angular JS)
Experience with payment processors (Stripe, PayPal) and/or integrations with Plaid and Stripe Connect
Prior experience working on SaaS products
Experience with Jira and Confluence
Meta programming skills
What’s In It for You
We provide a modern, virtual workplace that welcomes people from diverse backgrounds and viewpoints. We place value on action and results. We seek individuals that thrive in a challenging and fast-evolving work environment. While the company is over 15 years old, our executives remain active player-coaches — they roll up their sleeves and get their hands dirty by working side-by-side with our team members across all levels of seniority to accomplish our common goals. We are focused on promoting an inclusive environment and are proud to be an equal opportunity employer. We celebrate the different viewpoints and experiences our diverse group of team members bring to our company.
If you are the very best at what you do and seeking an opportunity to attack the “never been done before” with a passionate team of dreamers and doers, we encourage you to apply
Colorado employees will receive paid sick leave. For additional information about available benefits, please contact Joshua Blum
This job is open to telecommute candidates.
Applicants must be authorized to work in the U.S.
Additional ways to apply
Preferred Skills
- Category : Medical & Healthcare
- Company Name : CyberCoders
- Salary : $150,000-175,000 per year
You must be logged in to post a review.