FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Software Engineer
HavocAISenior Backend Engineer at HavocAI developing scalable backend systems for defense technology. Collaborating across teams and ensuring system reliability in mission-critical environments.
Tech Stack
Tools & technologiesCloudDistributed SystemsGoKubernetes
About the role
Key responsibilities & impact- Drive execution and technical excellence across backend projects
- Set engineering standards, conduct code reviews, and guide architectural decisions
- Contribute to the backend roadmap and delivery planning in partnership with product and engineering leadership
- Foster a culture of ownership, quality, and continuous improvement
- Design, build, and maintain scalable, highly concurrent backend services in Go
- Architect distributed systems that support high throughput, reliability, and real-time operations
- Define service boundaries, APIs, and data models across systems
- Build services that support autonomy workflows, platform capabilities, and real-world deployments
- Optimize backend systems for performance, scalability, and resilience
- Identify and resolve bottlenecks in distributed systems and concurrency-heavy workloads
- Ensure systems meet high standards for uptime and operational reliability
- Improve maintainability, observability, and production readiness across backend services
- Partner with frontend, platform, autonomy, and embedded teams to integrate services across applications and devices
- Support end-to-end system design from edge devices to cloud infrastructure
- Contribute to system-level architecture across the stack
- Translate product and technical requirements into reliable backend systems
- Enforce secure development practices across backend systems
- Maintain high standards for code quality, testing, and documentation
- Participate in design reviews and help improve backend engineering practices
- Build systems with reliability, security, and maintainability in mind from the start
Requirements
What you’ll need- 6+ years of experience in backend engineering, distributed systems engineering, or related software engineering roles
- Strong expertise in Go and building highly concurrent systems
- Experience designing and operating distributed systems at scale
- Strong API design and system architecture skills
- Experience with Kubernetes and containerized environments
- Deep understanding of performance optimization, data structures, networking, and system design
- Ability to drive projects from concept through production
- Strong communication, ownership, and cross-functional collaboration skills
Benefits
Comp & perks- 100% Employer paid Health, Dental and Vision Insurance for you and your families
- Life Insurance (Employer Paid)
- Ability to participate in the companies 401k program (Matching)
- Unlimited PTO policy with an enforced 2 week minimum
- Equity Package
- Work / Home Office Stipend
- Global Entry
- 16 Week Paid Parental Leave
- Monthly Health and Wellness Stipend
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Godistributed systemsAPI designsystem architectureperformance optimizationdata structuresnetworkingsystem designKubernetescontainerized environments
Soft Skills
communicationownershipcross-functional collaboration