Lead Software Engineer - AI Microservices (Go/Angular)

Bonterra

Indiana (PA)

Hybrid

USD 130,000 - 145,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefits package

Job summary

Bonterra is seeking a Lead Software Engineer to join a mission-driven engineering team. You will design, build, and maintain reliable microservices using Go for backend APIs and Angular for frontend applications, with OpenAPI specifications and Kubernetes orchestration.

You will drive architectural decisions, mentor junior engineers, and apply AI-powered tools to accelerate development while delivering high-quality software to support nonprofits and social impact initiatives.

Qualifications

  • 5+ years of full-stack software development experience, including production systems.
  • Strong experience with Go for backend development and RESTful APIs.
  • Proficiency with Angular (15+) and TypeScript for frontend development.
  • Solid understanding of microservices architecture and inter-service communication.
  • Experience with Docker, Kubernetes, CI/CD and AWS environments.
  • Familiarity with OpenAPI/Swagger specifications and testing frameworks.

Responsibilities

  • Design, build, and maintain microservices in a large-scale distributed architecture using Go and Angular.
  • 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 with Ginkgo for Go and Jest/Cypress for Angular.
  • Lead architecture decisions spanning multiple services and mentor junior engineers.
  • Experiment with AI tools and LLMs to accelerate development and improve UX.

Skills

Go
Angular
TypeScript
REST APIs
OpenAPI/Swagger
Microservices
AWS
CI/CD
AI tooling

Tools

Docker
Kubernetes
OpenAPI/Swagger
Jest
Cypress
Ginkgo

Job description

Bonterra is seeking a Lead Software Engineer to join a mission-driven engineering team. You will design, build, and maintain reliable microservices using Go for backend APIs and Angular for frontend applications, with OpenAPI specifications and Kubernetes orchestration.

You will drive architectural decisions, mentor junior engineers, and apply AI-powered tools to accelerate development while delivering high-quality software to support nonprofits and social impact initiatives.

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

Similar jobs worth comparing

Lead Software Engineer - AI-Driven Microservices Leader
Lead Software Engineer - AI-Driven Microservices Leader

Bonterra • Northern (KY)

Hybrid
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
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
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
Lead Software Engineer
Lead Software Engineer

Social Solutions Global • United States

On-site
USD 130,000 - 145,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 at Bonterra
Lead Software Engineer at Bonterra

Matcha • Northern (KY)

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

Bonterra • Indiana (PA)

Hybrid
USD 130,000 - 145,000
Benefits package
Remote Senior Software Engineer & Tech Lead (AI-Driven)
Remote Senior Software Engineer & Tech Lead (AI-Driven)

Bloomerang • United States

Remote
USD 115,000 - 191,000
Health, vision, and dental insurance
PTO + holidays
401k match
+1
Senior Software Engineer
Senior Software Engineer

Social Solutions Global • United States

On-site
USD 100,000 - 135,000