Senior Software Engineer (Backend, Go/AWS)

ACV

Buffalo, NY • 4h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer (backend) for a SaaS product

  • Focus: Go backend development, AWS-hosted services, Postgres and NoSQL databases

Description

Develop and maintain Go-based backend services in AWS, building scalable, reliable systems with operational excellence. You’ll design Kafka event processing workflows, implement third-party API integrations, and tune database performance. You will own initiatives end-to-end, lead technical design decisions, and support production reliability through debugging, incident analysis, and mentoring.

Responsibilities

  • Develop services using Go; build with Postgres and NoSQL (e.g., MongoDB)

  • Design and build scalable systems emphasizing reliability, performance, and operational excellence

  • Build Kafka-based event processing: consuming, deserializing, validating, persisting, and reacting to events

  • Implement service/product interfaces and extensible handler patterns for integrations

  • Develop and maintain data models, write and tune complex SQL queries, optimize indexes, and design reliable schemas

  • Own complex initiatives end-to-end from discovery/requirements through delivery and production support

  • Collaborate with production and software engineers to plan rollouts and ensure high reliability

  • Lead technical architecture/design decisions across systems; establish standards and best practices

  • Drive operational maturity: observability, incident response, on-call practices, reliability goals, post-incident prevention

  • Perform code reviews, documentation, and unit/integration testing; ensure maintainable, well-covered code

  • Mentor and coach engineers; provide strong design/code review feedback

  • Prioritize technical debt while planning features and maintaining platform health

  • Manage multiple priorities in an agile, fast-paced environment; keep delivery quality high

Benefits

  • Multiple medical plans including a high-deductible low-cost option

  • Paid Short-Term Disability, Long-Term Disability, and Life Insurance

  • Optional benefits: Dental, Vision, Supplemental Life/AD&D, Legal/ID Protection, Accident and Critical Illness Insurance

  • Generous paid time off (including uncapped vacation), paid holidays, and additional paid leave options

  • Employee Stock Purchase Program

  • Retirement planning via 401(k)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more
0

Unlock Full Resume Report