Littleton or East Brunswick or McNair or Westford Employment USD 144,000 - 165,000 Yearly

Somos is hiring a Senior Software Engineer

About the Role

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.

Required Skills
GolangNode.jsTypeScriptJavaSpring BootSpring DataHibernateAWSRDSS3LambdaPostgresMySQLMongoDBDynamoDB
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Somos

Somos is an innovative technology company that ensures that phone calls and text messages can be trusted. The company develops stronger trusted digital identities to protect consumers from spam and fraud and ensure legitimate business calls are answered.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago