
Senior Software Engineer
Traackr
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $150,000 per year
Job Level
About the role
- Own backend features end-to-end: discovery, design, implementation, rollout, and long-term reliability/operations
- Design and evolve distributed systems (services, pipelines, data stores) with strong performance, scalability, and resiliency
- Build and maintain APIs (REST/GraphQL, where relevant) and data access patterns supporting analytics and search use cases
- Establish strong engineering fundamentals: code reviews, testing strategies, incident readiness, and operational excellence
- Apply an experimentation-first approach: define hypotheses, define success metrics/guardrails, run controlled rollouts and A/B tests when appropriate, and write clear readouts for stakeholders.
- Bring evaluation discipline to AI-assisted work: treat prompts/configs like versioned artifacts, design regression tests, measure quality changes, and monitor for drift (the same way you would for performance or correctness)
- Use GenAI productively and responsibly (for coding assistance, debugging, and design reviews), while maintaining high standards for correctness, security, and privacy.
- Mentor teammates and raise the bar through documentation, pairing, and lightweight coaching on best practices
Requirements
- 5+ years building and scaling backend systems (distributed systems experience expected at senior level)
- Strong JVM fundamentals; ability to troubleshoot and performance-tune production services
- Production experience with Kotlin (functional/reactive patterns a strong plus)
- Strong SQL + data modeling skills (PostgreSQL; familiarity with jOOQ or similar)
- Experience with event-driven architectures (Kafka) and cloud deployment on AWS; containers (Docker/Kubernetes)
- Strong communication skills and ability to collaborate across functions
- Comfort with AI-assisted engineering and the discipline to validate outcomes (tests, metrics, evaluation) rather than trusting outputs blindly.
Benefits
- Competitive Salary
- Remote Work Options with Hybrid Flexibility and Home Office Set-Up Stipend
- Coworking Office Subscription for Collaborative Spaces
- Comprehensive Health, Dental, and Life Insurance Coverage*
- Open Vacation Policy and Flexible Holiday Schedule to Suit Your Needs
- Paid Parental Leave to Support Quality Time with Your Loved Ones
- Career Development, including Internal and External Training Opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend systemsdistributed systemsAPIsRESTGraphQLKotlinSQLdata modelingevent-driven architecturescloud deployment
Soft Skills
communicationcollaborationmentoringcoachingdocumentation