Celara is seeking a Senior Software Engineer for one of our clients, a company building technology-driven financial products with a strong focus on reliability, scalability, and long-term impact. The organization is investing heavily in its engineering team to support the evolution of its internal platforms and core business systems.
The Engineering team plays a central role in developing and maintaining production systems that support critical business workflows. Teams operate in an agile, product-oriented environment and focus on continuous improvement, high-quality delivery, and clear technical ownership. We are looking for a Senior Engineer to join an application scrum team and contribute directly to the development of core systems.
Responsibilities
Own the full software development lifecycle for production features and improvements
Design, implement, and maintain backend and full-stack solutions in collaboration with the team
Actively participate in technical design discussions and architectural decisions
Work closely with product and engineering partners to assess feasibility, scope, and technical trade-offs
Take ownership of assigned work from definition through deployment and follow-up
Proactively identify risks, technical debt, and improvement opportunities
Address bugs, incidents, and production issues with a strong sense of accountability
Communicate progress, blockers, and decisions clearly within a distributed team
Promptly address bugs and incidents, and consistently be accessible during core hours
Act as a resource for product on technical feasibility and complexity analysis for small features
Requirements
Must Have
5+ years of professional software engineering experience
Strong, hands-on Ruby on Rails experience in production environments
Experience working on business-critical systems and existing codebases
Solid understanding of software design principles, patterns, and architecture
Experience collaborating in agile / scrum-based teams
Full-stack mindset, with comfort reasoning across backend and frontend boundaries
Experience working with React and TypeScript in production is strongly preferred
Familiarity with cloud-based environments (AWS, GCP, or Azure)
Strong problem-solving skills and ability to work with ambiguous requirements
Excellent communication and collaboration skills
Strong English (spoken and written)
Ability to work autonomously while remaining highly collaborative
Bachelor’s degree in Computer Science or related field, a certificate from acoding bootcamp, or additional relevant experience
What We Offer
A collaborative and innovative team culture.
Competitive compensation based on experience.
Opportunities for professional growth and continuous learning.
Remote-first culture and position.
Opportunity to be part of a highly skilled, fast-moving and collaborative team.