Taro Logo

Senior/Staff Software Engineer, Experimentation

Coda delivers commerce solutions that accelerate global growth for partners, trusted by 300+ publishers to grow revenue and audiences worldwide.
Backend
Staff Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Finance · Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior/Staff Software Engineer, Experimentation

Coda, a leading commerce solutions provider trusted by 300+ publishers including Activision and Electronic Arts, is seeking a Senior/Staff Software Engineer for their Experimentation team. This role is part of a new initiative to build a world-class experimentation platform, combining full-stack and data skills for feature switching and A/B testing.

The position offers an opportunity to work with modern technology stack including AWS cloud infrastructure, Quarkus framework, and various data storage solutions. The team emphasizes both collaborative work and individual autonomy, allowing engineers to take ownership of features and drive innovation.

As a Senior/Staff Engineer, you'll be responsible for designing and developing scalable systems, working directly with Product and Technology teams, and taking operational responsibility for team services. The role requires strong technical expertise in software development, architecture, and data systems, with at least 5 years of experience.

Coda offers an inclusive, fast-paced environment with Codans spread across 20+ countries. The company provides comprehensive benefits including wellness resources, flexible benefits, career growth opportunities, and family support. Their technology stack includes modern tools and frameworks, making it an ideal place for engineers who want to work with cutting-edge technology while making a significant impact.

The role combines technical leadership with hands-on development, requiring both depth in software engineering and breadth across various technologies. It's an excellent opportunity for experienced engineers looking to contribute to a rapidly growing fintech company while working on challenging problems in commerce and payments at scale.

Last updated 2 months ago

Responsibilities For Senior/Staff Software Engineer, Experimentation

  • Design and develop highly scalable, reliable, secure, and fault-tolerant systems end to end
  • Work directly with Product and Technology team members to define and implement complex features
  • Collaborate with other team members to learn and share best practices
  • Understand and constantly optimize our products, identifying and fixing problems
  • Take operational responsibility for the services owned by your team
  • Debug production issues across services
  • Participate in on-call rotations as needed

Requirements For Senior/Staff Software Engineer, Experimentation

Java
JavaScript
TypeScript
React
  • At least 5 years of experience in software development
  • Bachelor's degree in computer science, engineering, mathematics, or related field
  • Strong knowledge of one or more programming languages
  • Knowledge and practical experience in front-end technologies
  • Strong understanding of software architecture
  • Understanding of data systems and how to query/interact with them
  • Desire to build automation into everything
  • Understanding of agile methodologies
  • Good command of the English language

Benefits For Senior/Staff Software Engineer, Experimentation

Medical Insurance
Mental Health Assistance
Parental Leave
  • Wellness resources for physical and mental well-being
  • Flexible benefits plan
  • Clear career progression paths
  • Training resources for personal and professional growth
  • Paid Volunteer Time Off
  • Paid Family Care Leave
  • Flexible Benefits for family needs

Interested in this job?