The company is looking for a Senior Software Engineer to design, develop, and operate critical backend services and APIs to power their innovative bill pay platform.
Requirements
- 5+ years of experience designing, developing, and implementing complex software systems
- Experience with backend development using Ruby on Rails or similar modern MVC web frameworks
- Experience with designing, building, and consuming RESTful APIs
- Experience with cloud computing platforms (e.g., AWS, GCP, Azure)
- Experience with containerization using Docker and orchestration with Kubernetes
- Experience with relational databases (e.g., PostgreSQL, MySQL)
- Proficiency with Git and continuous delivery practices
Responsibilities
- Contribute to the design of scalable, resilient, and maintainable backend services and APIs
- Develop, test, and deploy robust backend features and services using Ruby on Rails
- Design, implement, and secure performant RESTful APIs
- Own the full lifecycle of services, from design and development to deployment and operation
- Participate in a shared on-call rotation schedule to respond to and resolve critical production issues
- Contribute to improving CI/CD pipelines and overall operational excellence
- Collaborate effectively with product managers, engineers, and other stakeholders to determine requirements and deliver solutions
Other
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience)
- 100% employer-paid medical, dental, and vision coverage for full-time employees
- Generous equity grants
- 401(k) match to help you save for your future
- 15 days PTO to start, plus paid holidays
- Charitable donation match
- Pet insurance
- Annual base salary: $130,000 - $180,000