Lead Software Engineer - AI-Driven Microservices Leader

Bonterra

Northern (KY)

Hybrid

USD 130,000 - 145,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Bonterra is seeking a Lead Software Engineer to join a mission-driven team building AI-powered tools for social good. You will design, implement, and maintain scalable microservices in Go and Angular frontends in a fast-paced, collaborative environment.

You will work with developers, product managers, and QA to deliver robust APIs, scalable UI components, and reliable deployments in Kubernetes. Applicants should have strong Go, Angular, TypeScript, cloud, and testing experience.

Qualifications

  • 5+ years of full-stack software development experience.
  • Strong experience with Go for backend development, including building RESTful APIs and microservices.
  • Proficiency with Angular (preferably Angular 15+) and TypeScript for frontend development.
  • Solid understanding of microservices architecture and distributed system patterns.
  • Experience with REST API design and OpenAPI/Swagger specifications.
  • Experience with MySQL in production environments, including schema design and query optimization.
  • Hands-on experience with Docker and Kubernetes/Helm.
  • Familiarity with CI/CD pipelines in Kubernetes environments.
  • Experience with testing frameworks (unit/integration/e2e).
  • Comfortable in AWS or similar cloud environments.

Responsibilities

  • Design, build, and maintain reliable microservices within a large-scale distributed architecture using Go for backend APIs and Angular for frontend applications.
  • Develop and maintain RESTful APIs with OpenAPI/Swagger specifications.
  • Build scalable Angular UI applications and contribute to shared component libraries.
  • Work within a microservices ecosystem using Kubernetes/Helm for orchestration and deployment.
  • Implement testing strategies with Go (Ginkgo) and Angular (Jest/Cypress).
  • Take ownership of architectural decisions spanning multiple microservices and the full software lifecycle.
  • Drive technical initiatives and improve efficiency with AI tools where applicable.
  • Collaborate with product managers, designers, QA, and other engineers to deliver user-focused features.
  • Mentor junior and mid-level engineers through code reviews and knowledge sharing.

Skills

Go backend
Angular frontend
TypeScript
Microservices
Kubernetes
Docker
OpenAPI/Swagger
CI/CD
AWS
Testing frameworks

Tools

Jest
Cypress
Angular 15+

Job description

Bonterra is seeking a Lead Software Engineer to join a mission-driven team building AI-powered tools for social good. You will design, implement, and maintain scalable microservices in Go and Angular frontends in a fast-paced, collaborative environment.

You will work with developers, product managers, and QA to deliver robust APIs, scalable UI components, and reliable deployments in Kubernetes. Applicants should have strong Go, Angular, TypeScript, cloud, and testing experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI Microservices (Go/Angular)
Lead Software Engineer - AI Microservices (Go/Angular)

Bonterra • Indiana (PA)

Hybrid
USD 130,000 - 145,000
Benefits package
Lead Software Engineer - AI-Driven, Scalable Microservices
Lead Software Engineer - AI-Driven, Scalable Microservices

Social Solutions Global • United States

On-site
USD 130,000 - 145,000
Lead Software Engineer: Go/Angular, AI-Driven Microservices
Lead Software Engineer: Go/Angular, AI-Driven Microservices

Matcha • Northern (KY)

Hybrid
USD 130,000 - 145,000
Senior Full-Stack Engineer - AI-Powered Social Impact
Senior Full-Stack Engineer - AI-Powered Social Impact

Social Solutions Global • Austin (TX)

On-site
USD 100,000 - 135,000
Senior Full-Stack Engineer — Drive AI-Powered Social Impact
Senior Full-Stack Engineer — Drive AI-Powered Social Impact

Social Solutions Global • United States

On-site
USD 100,000 - 135,000
Lead Software Engineer
Lead Software Engineer

Social Solutions Global • United States

On-site
USD 130,000 - 145,000
Lead Software Engineer at Bonterra
Lead Software Engineer at Bonterra

Matcha • Northern (KY)

Hybrid
USD 130,000 - 145,000
Senior Software Engineer
Senior Software Engineer

Social Solutions Global • Austin (TX)

On-site
USD 100,000 - 135,000
Senior Software Engineer
Senior Software Engineer

Social Solutions Global • United States

On-site
USD 100,000 - 135,000
Lead Software Engineer
Lead Software Engineer

Bonterra • Indiana (PA)

Hybrid
USD 130,000 - 145,000
Benefits package