Somos is hiring a Senior Software Engineer to drive and scale product development. As a product-focused technical leader, you will be responsible for designing and building scalable, carrier-grade API services, incorporating modern technologies like AI, serverless, and EKS.
What You'll Do
- Design and oversee the implementation of scalable, multi-cloud, and geo-redundant carrier-grade APIs.
- Lead development efforts using modern technology stacks, including Golang, Node.js (JavaScript), Java, serverless, and EKS architectures.
- Champion and integrate AI development tools and methodologies to enhance engineering productivity and product capabilities.
- Establish and enforce industry best practices for the full software development lifecycle (SDLC), including coding standards, CI/CD pipelines, and automated testing.
- Collaborate with engineering, product, sales, and business development teams to establish requirements, provide estimates, and meet production deadlines.
- Mentor other engineers and drive technical decisions that create future options and align with long-term company goals.
What We're Looking For
- Minimum of 8 years software engineering experience, or equivalent combination of education and experience.
- Expertise in building scalable, highly-available applications using Golang and Node.js (TypeScript).
- Expertise in Java, Spring Boot, Spring Data, Hibernate.
- Experience with cloud-oriented development using Amazon Web Services (AWS) services such as RDS, S3, IAM, Lambda, API Gateway, Cognito, SQS/SNS, EKS.
- Experience working in a polyglot environment with relational and NoSQL databases: Postgres/MySQL, MongoDB, DynamoDB.
- Strong experience with modern SDLC tools, including CI/CD tools and Git source control.
- Experience supporting high-traffic, carrier-grade services.
- Demonstrable experience using AI development tools to improve productivity and code quality.
- Excellent communication and time-management skills.
- Must reside within the United States (US citizen or lawful permanent resident only).
Nice to Have
- Expertise in building scalable Python/Rust applications.
- Experience with Front-End technologies: Typescript, Javascript, Angular and/or React, jQuery, Bootstrap, HTML5, CSS3, storybook.
- Experience working in an Agile development environment.
- Proficiency with large-scale database systems (e.g., MySQL, Postgres, MongoDB, Dynamo).
- Experience supporting end-user mobile applications.
- Familiarity with specific CI/CD tools like CodeFresh or Github Actions.
- Experience in designing multi-cloud or geo-redundant architectures.
- Advanced experience leveraging AI development tools for accelerating development cycles.
Technical Stack
- Languages: Golang, Node.js (JavaScript/TypeScript), Java, Python, Rust
- Frameworks & Libraries: Spring Boot, Spring Data, Hibernate, Angular, React, jQuery, Bootstrap, storybook
- Cloud & Infrastructure: AWS (RDS, S3, IAM, Lambda, API Gateway, Cognito, SQS/SNS, EKS), Serverless, EKS
- Databases: Postgres/MySQL, MongoDB, DynamoDB
- Frontend: HTML5, CSS3
Benefits & Compensation
- Compensation: $144,000 - $165,000
- 100% Company Paid Medical, Dental and Vision insurance for you and your family!
- 401(k) Savings Plan with Employer Contribution
- 100% Company Paid Short- and Long-Term Disability
- 100% Company Paid Life Insurance
- Flexible Time Off program
- A Variety of Voluntary Benefits
Somos is an equal opportunity employer.




