Traackr
Software Engineer
Boston, MA
Sponsorship not specified$90k-$120kDetected 1 day ago
Distributed SystemsCode ReviewGitSQLElasticsearchDatabricksAWSDockerKubernetesTerraformAnsibleCI/CDGrafanaMachine LearningTensorFlowPyTorchscikit-learnSparkAirflowData EngineeringNLPLLMsMLOpsA/B Testing
About the role
- We operate on a culture of mutual respect, with core value pillars including: Trust.
- Bringing diverse perspectives to the table results in stronger outcomes.
- We take pride in solving the hardest challenges and feel accountable for our commitments.
Responsibilities
- Own backend features end-to-end: discovery, design, implementation, rollout, and ongoing reliability and operations, with support from more experienced teammates as needed.
- Help design and evolve distributed systems (services, pipelines, and data stores) with an eye toward performance, scalability, and resiliency.
- Build and maintain APIs and data access patterns that support analytics and search use cases.
- Build strong engineering habits: thoughtful code reviews, solid testing, incident readiness, and operational excellence.
- Bring evaluation discipline to AI-assisted work: treat prompts and configs like versioned artifacts, design regression tests, measure quality changes, and monitor for drift the same way you would for performance or correctness.
- Collaborate with Product Managers and fellow Engineers to ship intelligent, data-driven products.
- Document systems, pipelines, and architecture, and help evolve our engineering best practices.
- discovery, design, implementation, rollout, and ongoing reliability and operations, with support from more experienced teammates as needed.
- treat prompts and configs like versioned artifacts, design regression tests, measure quality changes, and monitor for drift the same way you would for performance or correctness.
Requirements
- Solid debugging skills and the ability to troubleshoot and performance-tune production services.
- Experience with version control (Git) and CI/CD workflows.
Nice to have
- Exposure to event-driven architectures, cloud deployment on AWS, and containers (Docker/Kubernetes).
- Familiarity with ML libraries/frameworks (e.g., scikit-learn, TensorFlow, PyTorch, or similar).
- Exposure to LLMs, NLP, or generative AI use cases.
- Experience with Databricks, Apache Spark, or similar distributed data platforms (including cost monitoring and optimization).
- Experience deploying ML models using MLOps tools (e.g., MLflow, Airflow, Kubeflow).
- Experience with workflow/orchestration tools (Airflow, Argo, Dagster), Terraform/Ansible, and Grafana dashboards.
- Search/retrieval systems (Elasticsearch/Lucene) and GraphQL.
- Understanding of real-time or streaming data pipelines.
Skills
- Share knowledge with teammates through clear documentation, pairing, and participation in code reviews.
- Stay current with emerging tools, frameworks, and trends across software, data, and AI engineering.
Compensation
- Competitive Salary
Benefits
- 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
- Develop, maintain, and optimize scalable data pipelines that power product features, analytics, and machine learning workloads.
- Remote Work Options with Hybrid Flexibility and Home Office Set-Up Stipend
Company info
- Use AI coding tools like Claude Code productively and responsibly as part of your development workflow - for implementation, debugging, refactoring, and design reviews - while maintaining high standards for correctness, security, and privacy.
Apply directly at Traackr →Create a free account for alerts like thisView Traackr immigration profile
This listing is sourced directly from Traackr's careers page and normalized into a canonical job model.