Invest in your career with a Madrona-funded company.

0
Companies
0
Jobs

Senior Software Development Engineer

Amperity

Amperity

Software Engineering
Seattle, WA, USA
USD 170k-230k / year + Equity
Posted on Aug 22, 2025

At Amperity, our AI-powered Customer Data Cloud empowers organizations to delight their customers and create differentiated experiences. Our multi-patented technology helps over 400 leading global brands like Alaska Airlines and DICK'S Sporting Goods drive revenue growth and meaningful customer experiences. We help users unlock the value of all of their customer data with simplicity and speed. Our team thrives on curiosity, collaboration, and transparency, fostering a culture where everyone can contribute and grow. We're looking for talented individuals from diverse backgrounds to help us eliminate data bottlenecks and accelerate business impact for the world's most innovative companies. With offices in Seattle, New York City, London, and Melbourne, you'll be part of a fast-growing team solving critical challenges at the intersection of AI, data, and customer experience. Ready to make an impact? Let's talk.

The Role

  • The Platform team, known internally as BASS owns a wide swath of foundational components and infrastructure used by all teams including: the secret store, the build system, group provisioning, and distributed job execution. The team partners with other feature teams to provide support for projects that require depth in understanding of infrastructure - from evaluation to provisioning to maintenance. The team manages the evolution of the tools used in the architecture to keep up with developments in the industry and best practices. The team owns security concerns like SOC2 compliance, and managing updates to address security vulnerabilities.
  • Technology we use:
    • Open-source large-scale data engines such as Spark, Trino, Athena, and Kafka
    • Observability tools like Prometheus, Honeycomb, and Grafana.
    • Cloud-first automation including Terraform, SaltStack, and Kubernetes, deployed across stacks in the cloud using two cloud providers
    • Relational databases, cloud storage, and big data files.
  • You will report to the Sr. Manager, Engineering.

Interesting Problems

  • Ingest and process massive volumes of data daily, blending batch and real-time events to create accurate, comprehensive customer profiles.
  • Training machine-learning models to build customer knowledge graphs, that stitch together data from different systems to provide a unified view of each customer while improving algorithms for accuracy and efficiency.
  • Turn the latest research algorithms into reliable, high-scale production systems, pushing the boundaries of what's possible in data processing and analytics through rapid iterative development and optimization.
  • Empower users with complex, real-time querying capabilities, helping them obtain meaningful insights from aggregated data with.
  • Build deep integrations with industry-leading platforms like Databricks, Snowflake, and multiple paid-media connectors, ensuring our solutions fit into the broader data ecosystem.
  • Deliver enriched data assets and insights to diverse systems, helping our clients unlock new value from their data.
  • Create intuitive, powerful user experiences that help our customers create insights, and measure results.
  • Build and nurture teams that support each other across a distributed working environment, embodying our values of trust, innovation, curiosity, and accountability.

About You

  • Eight or more years of full-time professional programming experience and a Bachelor's Degree or above in Computer Science, Software Engineering, or related STEM fields
  • Five or more years experience working with large-scale distributed computing systems on a major cloud provider like AWS or Azure. Experience with distributed computing technologies like Spark.
  • Experience with infrastructure development and deployment using tools like Terraform, CloudFormation, or ARM Templates
  • Experience with a platform-level team whose customers are other developers
  • Excited about using functional languages in a production environment, such as Clojure.
  • Collaborative, inclusive, and inspired by your customers' success.
  • Proficiency in CI/CD tools (e.g. Jenkins, GitLab)

Location

Seattle, WA

Our hybrid work model includes three days in the office each week, providing a mix of in-person collaboration and remote flexibility.

Compensation

Base Salary: $170,000-$230,000. Within our pay range, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, internal equity, as well as candidate qualifications such as skills, experience, and education/training.

Cash Incentives: Cash incentives are also available.

Stock Options: The opportunity for ownership is an exciting part of Amperity’s total compensation package. Every employee at Amperity receives a new-hire equity grant, commensurate with the scope of their position.

Benefits

We offer all the benefits you'd expect from a great place to work: 100% employee healthcare coverage, transportation subsidies, a comfortable work environment with plenty of snacks, and other employee experience perks like events and activities, both in-person and remote. We also offer self-managed PTO and the flexibility to do your best work in the way that works for you. We provide an inclusive environment where you'll be challenged to find and unlock your full potential, surrounded by a team of world-class people driving for excellence. For more details on our benefits, please see our US Benefits & Perks Guide.

Amperity is proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, sex (including pregnancy, childbirth, and reproductive health choices), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as someone with a disability, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.