Job Description - Senior Software Engineer, Go (Golang)
Company Summary
Somos is an innovative technology company that ensures that phone calls and text messages can be trusted. Consumers don’t want spammers and fraudsters to reach them through their devices, and businesses don’t want their legitimate phone calls ignored. The solution? Developing stronger trusted digital identities. And that’s where you come in!
We are seeking a highly skilled Senior Software Engineer to help drive and scale our product development. The ideal candidate will be a product-focused technical leader with a proven track record of designing and building scalable, carrier-grade API services and incorporating modern technologies like AI, serverless, and EKS, while ensuring alignment with the company’s strategy.
Core Responsibilities & Accountabilities:
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.
Minimum Qualifications & Skills:
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 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 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.
Salary and Benefits:
Salary Range: $150,000 - $179,000
Bonus: 15% Annual Bonus based on Company and Personal Goal Achievements
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
Interview Process Note: As part of the final interview stage, candidates may be asked to meet with members of the Somos team in person.
This job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of this position. Aspects of this job description may change at any time, with or without notice.
This job description is not intended as and does not create an employment contract. The organization maintains its status as an at-will employer. Employees can be terminated for any reason not prohibited by law.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!