Software Engineer II
About the role
This position is a hybrid in-office role that works out of our Boston, MA office (Tuesday–Thursday)
Responsibilities
- Develop and maintain high-concurrency backend services and event-driven workflows that manage the end-to-end order lifecycle
- Design and implement scalable APIs and event streams to facilitate order placement, fulfillment, and modifications
- Write and optimize high-quality code in object-oriented languages such as C#/.NET or Java for core order management applications
- Build and improve validation, monitoring, and alerting to help ensure system reliability and order data integrity
- Build and support services and interfaces that expose orders data to downstream systems
- Partner with product managers, analysts, and engineers to identify and implement enhancements to order management systems
- Participate in code reviews and contribute to engineering best practices across application and data pipeline code
- Use observability and monitoring tools to troubleshoot issues and improve system performance
Requirements
- You bring a Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field
- You have 3+ years of experience in software engineering
- You have 3+ years of experience developing production systems in an object-oriented language such as C#/.NET, Java, or a similar language
- You have experience with Kafka or similar event streaming platforms
- You’re comfortable writing SQL and have 2+ years of experience working with relational data concepts such as joins, keys, partitions, and data types
- You’re familiar with backend service or API patterns
- You understand data quality, validation, and monitoring concepts for data pipelines or backend systems
- You bring strong problem-solving skills, clear communication, and a collaborative mindset
- You have experience with Kubernetes, Docker, CI/CD tooling, observability platforms such as Datadog or Grafana, and caching technologies such as Redis or Aerospik
Qualifications
- You bring a Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field
- You have 3+ years of experience in software engineering
- You have 3+ years of experience developing production systems in an object-oriented language such as C#/.NET, Java, or a similar language
- You have experience with Kafka or similar event streaming platforms
- You’re comfortable writing SQL and have 2+ years of experience working with relational data concepts such as joins, keys, partitions, and data types
- You’re familiar with backend service or API patterns
- You understand data quality, validation, and monitoring concepts for data pipelines or backend systems
- You bring strong problem-solving skills, clear communication, and a collaborative mindset
- You have experience with Kubernetes, Docker, CI/CD tooling, observability platforms such as Datadog or Grafana, and caching technologies such as Redis or Aerospik
Skills
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field
- 3+ years of experience in software engineering
- 3+ years of experience developing production systems in an object-oriented language such as C#/.NET, Java, or a similar language
- Experience with Kafka or similar event streaming platforms
- Comfortable writing SQL and 2+ years of experience working with relational data concepts such as joins, keys, partitions, and data types
- Familiarity with backend service or API patterns
- Understanding of data quality, validation, and monitoring concepts for data pipelines or backend systems
- Strong problem-solving skills, clear communication, and a collaborative mindset
- Experience with Kubernetes, Docker, CI/CD tooling, observability platforms such as Datadog or Grafana, and caching technologies such as Redis or Aerospik
Benefits
Full Health Benefits (Medical, Dental, Vision, HSA/FSA)
Life Insurance
Disability Protection (Short Term & Long Term Disability)
Gym/Fitness discounts (including US Peloton, Global ClassPass, and various regional gym memberships)
Mental Health Support (Global Mental Health, Global Wayhealthy Recordings)
Caregiver Services
Tuition Reimbursement
Financial Health Education (Knowledge of Financial Education - KOFE)
Tax Advantaged Accounts
Parental Leave
Global Surrogacy & Adoption Policy
Rewards & Recognition
Global Employee Anniversary Awards
Paid Volunteer Work
U.S. Bluebikes Membership
Global Pod Outings
Pay
Annual Base Pay: USD 150,500.00 - USD 161,500.00
Schedule
This position is a hybrid in-office role that works out of our Boston, MA office (Tuesday–Thursday)