DeveloperJobs.io
← Back to all jobs

Job Description

Senior Software Engineer responsible for designing and scaling carrier-grade APIs, leading multi-cloud API development, and guiding AI-enabled product capability and SDLC best practices at Somos.

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 an 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 AWS services such as RDS, S3, IAM, Lambda, API Gateway, Cognito, SQS/SNS, and EKS.
  • Experience working in a polyglot environment with relational and NoSQL databases including Postgres/MySQL, MongoDB, and DynamoDB.
  • Strong experience with modern SDLC tools, including CI/CD pipelines 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

Benefits

  • 401(k)
  • 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

Compensation

  • Salary range: USD 150,000 - 179,000 per year
  • Bonus: 15% annual bonus based on company and personal goal achievements

Location

  • Remote

Interview process

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

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.