Senior Software Engineer (Backend)
Senior backend engineer owns execution of backend and infrastructure projects, ensures secure scalable systems, and drives technical decisions. Requires 5+ years experience in SaaS/fintech with expertise in service architectures, APIs, and data modeling.
About the job
Responsibilities
- Own the execution and delivery of backend- and infrastructure-focused projects in collaboration with the product and design team
- Ensure backend systems are secure, scalable, resilient, and performant as we grow
- Align technical solutions with business needs and product vision
- Drive technical discussions and decision-making processes, ensuring alignment with overall company goals and technology strategy
- Lead by example in writing high-quality, maintainable, and robust code
Qualifications
- 5+ years of experience in software engineering, with a proven track record in SaaS, fintech or related fields
- Deep expertise in backend development, including service architectures, API design, data modeling, and modern software development practices
- Demonstrated problem-solving skills and a passion for tackling complex technical challenges
What we offer
- Competitive salary plus meaningful equity
- Comprehensive health, dental, and vision insurance
- 401(k) match and flexible PTO policy
- A seat at the table in a rapidly scaling vertical AI startup
- Unlimited opportunities for professional growth and leadership
Skills
Backend Development, Service Architectures, API Design, Data Modeling, SaaS, Fintech, Scalability, Infrastructure
Similar jobs
Backend Engineering jobsSenior backend engineer responsible for architecting and shipping scalable, reliable web applications and distributed systems for a healthcare audit product. The role requires 8+ years of backend experience, strong Java or Scala expertise, cloud-scale systems experience, and the ability to mentor engineers and adopt AI-assisted development practices.
Design and build scalable systems that monitor, govern, and optimize cloud spending across Snowflake. The role requires 7+ years of production systems experience, strong programming and architectural skills, and expertise in cloud efficiency or observability.
Senior software engineer responsible for architecting and scaling Snowflake’s multi-cloud managed database infrastructure, including distributed systems, automation, reliability, and security. Requires 7+ years of backend systems experience and strong proficiency in cloud platforms and infrastructure automation.
Build scalable backend systems and user-facing workflow features for Observe by Snowflake’s observability platform. The role requires senior-level software engineering experience, strong distributed-systems foundations, and proficiency in Go or another high-performance systems language.
The Senior Backend Engineer will build, scale, and operate production backend services and APIs, taking ownership from design through on-call. The role requires 5+ years of experience with distributed systems, data modeling, cloud infrastructure, and containerized deployments, plus strong technical communication and mentoring skills.