Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Aug 21, 2026
This job expires in: 23 days

Job Summary

Working remotely in a full-time capacity, the Senior Software Engineer will design, build, and maintain scalable back-end systems for insurance analytics applications while collaborating with cross-functional teams to translate business requirements into technical solutions.

Key responsibilities
  • Design, build, and maintain extensible back-end services and web applications focused on architecture, scalability, and reliability
  • Participate in technical design discussions and perform code reviews to ensure code quality and alignment with engineering standards
  • Collaborate with product, data science, and machine learning partners to develop solutions that meet business needs
Required qualifications
  • Bachelor's degree in a STEM field with 7+ years of relevant hands-on industry experience, or a Master's degree with 4+ years, or a PhD with 2+ years of experience
  • Expertise in Python and SQL, alongside proficiency in other scripting languages such as Ruby
  • Demonstrated proficiency in artificial intelligence concepts and experience using AI tools to enhance operational efficiency
  • Strong ability to design and implement high-quality, scalable back-end code solutions
  • Proven adaptability in learning new programming languages, tools, and technology stacks based on business needs

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 47,955 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee