Senior Software Engineer (100% Remote)
The Mom Project
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
You’ll be a senior technical contributor responsible for designing, developing, and maintaining complex software systems and applications that support business objectives. You’ll influence key decisions across system design, architecture, platforms, and coding standards while delivering scalable, high-quality solutions.
Responsibilities
- Lead the design, development, and implementation of complex software systems and applications
- Collaborate with cross-functional teams to translate business/technical requirements into clear technical specifications
- Provide technical leadership and mentorship to junior and mid-level engineers (code reviews, coaching, knowledge sharing)
- Drive innovation by proposing and implementing improvements to processes, technologies, and product offerings
- Partner with Architecture teams to build scalable, maintainable solutions meeting performance, reliability, and security standards
- Diagnose and resolve complex technical issues to ensure stability and optimal performance
- Stay current with emerging technologies and industry trends; assess applicability
- Communicate effectively with technical and non-technical stakeholders, explaining decisions and trade-offs
Requirements (Minimum)
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred)
- 7+ years of professional software development delivering high-quality solutions
- Proficiency in multiple languages: Java, Python, or JavaScript (required)
- Experience with API-first architectures and container-deployed systems
- Hands-on experience with Spring Boot, Maven/Gradle, and CI/CD practices
- Strong understanding of modern databases, including performance optimization and auditable access patterns
- Knowledge of software design patterns and documentation standards
- Strong problem-solving and communication/collaboration skills
Preferred Qualifications
- AWS and Azure
- Containerization: Docker and Kubernetes
- Infrastructure as a Service (IaaS): CloudFormation, Terraform
- Deployment automation: Jenkins, GitHub Actions, or Bamboo
- Agile/Scrum methodology experience
About The Mom Project
The Mom Project supports hiring for companies, including a client that is a leader in the life insurance industry. The client builds customized life insurance solutions in partnership with a network of financial professionals, focused on long-term financial health for individuals, families, and businesses.
Scraped 4/9/2026