EngineerJobs.io
← Back to all jobs

Job Description

Somos, Inc. is seeking a Senior Software Engineer to design and scale carrier-grade APIs, lead multi-cloud API development, and guide AI-enabled product capability and SDLC best practices. This remote role requires a minimum of 8 years of software engineering experience and offers a salary range of USD 150,000 to 179,000 per year.

Responsibilities

  • 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.

Requirements

  • Minimum of 8 years software engineering experience, or equivalent combination of education and experience.
  • Expertise in building scalable, highly-available applications using Golang, Node.js (TypeScript).
  • Expertise in Java, Spring Boot, Spring Data, Hibernate.
  • Experience with cloud-oriented development using 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).

Technologies

  • Golang
  • Node.js
  • Java
  • serverless
  • EKS
  • TypeScript
  • JavaScript
  • AWS
  • RDS
  • S3
  • IAM
  • Lambda
  • API Gateway
  • Cognito
  • SQS
  • SNS
  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
  • Spring Boot
  • Spring Data
  • Hibernate
  • Python
  • Rust
  • Angular
  • React
  • jQuery
  • Bootstrap
  • HTML5
  • CSS3
  • storybook
  • Git
  • GitHub Actions
  • CodeFresh

Salary and Benefits

Salary range: USD 150,000 - 179,000 per year.

  • 20% annual bonus is not listed; the offering includes a 15% annual bonus based on company and personal goal achievements
  • 401(k) with employer contribution
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid parental leave
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Unlimited paid time off
  • Vision insurance
  • Wellness program
  • Work from home
  • Work from home stipend

Company Summary

Somos is an innovative technology company that ensures that phone calls and text messages can be trusted. Consumers do not want spammers and fraudsters to reach them through their devices, and businesses do not want their legitimate phone calls ignored. The solution is developing stronger trusted digital identities. Somos is seeking a highly skilled Senior Software Engineer to help drive and scale our product development. The ideal candidate will be a product-focused technologist.

Interview Process Note

As part of the final interview stage, candidates may be asked to meet with members of the Somos team in person.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.