Senior Software Engineer
About the Job
*This is a hybrid/in-office opportunity open to those located around, and legally eligible to work in, Seattle, WA. There is a requirement to be in the office a few days a week.*
Ampd is the world’s first enterprise platform that unlocks measurable commerce performance from paid offsite channels at retail. By revealing the truth in data and reducing resistance, just like the scientific principles behind our name, we empower marketers to effortlessly deliver meaningful results. Ampd is helping the largest brands in the world streamline their shopper journeys, scale incrementality, and transform brand budgets into performance-driven investments. Ampd is a fast-growing, pre-series A company with one-of-a-kind technology and has been recognized by Google, Amazon, and other leading brands, retailers, and publishers as an innovative leader.
Our culture is that of a fast-paced startup, and we’re excited to partner with the right people who can help bring functional and industry expertise to help build and operationalize the foundation of our company.
Here are some things that our team loves most about working at Ampd:
- State-of-the-art and centrally located office
- Free parking
- Free gym membership
- Full benefits package and 401K
- High-end hardware and equipment
- Autonomy and freedom to do your best work on your own terms
- Highly collaborative environment
- Opportunities to learn and grow through professional development and mentorship
- Room to develop and redefine your role & impact within the organization
What it means to be a Senior Software Engineer:
We’re looking for a Senior Software Engineer to design and develop systems at scale and help us evolve a platform that ingests and transforms billions of data points across channels like Google Ads, Amazon, Meta, TikTok, YouTube, and beyond. This role is ideal for someone who thrives in a fast-paced, hands-on environment and who’s excited to help shape the architectural direction and technology strategy of a high-growth company. You’ll get to build across the stack, lead technical initiatives, and directly impact the future of the Ampd product and platform.
As a Senior Software Engineer at Ampd, you’ll be responsible for:
- Designing and building scalable, performant systems to power our expanding data and analytics platform.
- Architecting and integrating new ad publisher and retailer APIs to support our next-generation attribution and performance engine.
- Building features across the stack, from data ingestion layers and backend services to UIs and devops tooling.
- Collaborating cross-functionally with product and design teams to plan, build, and iterate on user experiences and product features.
- Writing high-quality, well-tested, and maintainable code across Go, Python, and React systems.
- Engaging in code reviews and design discussions to ensure technical excellence and cross-team alignment.
- Leading improvements to developer productivity, infrastructure scalability, and monitoring systems.
- Helping scale our infrastructure using tools like Kubernetes, GCP, Postgres, and Airflow.
- Participating in hiring and mentoring engineers as we grow the team and capabilities.
What we would like to see in you:
Every Ampd employee has three things in common: We’re passionate, hard-working, and a little bit nerdy. Working at a startup is challenging, but at Ampd it’s rewarding—you’ll see your work directly power real customer results. As a Senior Software Engineer, there are some traits and experiences we’re especially looking for:
- 5+ years of experience in commercial software development with a degree in Computer Science or a related field.
- Proficiency in Go, Java, or C++, and familiarity with scripting tools like Python or Bash.
- Experience designing and building large-scale systems and infrastructure in a production environment.
- Comfort working with containers and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with cloud platforms like GCP, AWS, or Azure.
- Strong product mindset—you care about the *why* behind what you build and how it impacts users.
- Excitement about owning projects end-to-end, from planning and design to release and monitoring.
- Enthusiasm for working in an early-stage environment where priorities shift, opportunities are broad, and ownership is key.
Why join Ampd?
- Be at the forefront of transforming the digital advertising ecosystem with first-of-their-kind technologies.
- Work directly with senior leadership to shape the technical foundation and roadmap.
- Join a company recognized by Google, Amazon, and industry leaders for innovation and impact.
- Help scale a platform used by thousands of businesses to grow rapidly.
Ampd is committed to creating a diverse environment where everyone can be their true, authentic selves. We value all differences as they are essential for a thriving, happy, and productive workplace. If you’d like to join us and help build a disruptive company where we are all proud to belong, here are the next steps to becoming a Senior Software Engineer at Ampd:
- Apply with your resume and a brief note about why you’re excited to work at Ampd.
- Take this opportunity to tell us about a technical challenge you’ve solved that you’re proud of.
Be sure to follow us on LinkedIn for all that’s happening at Ampd.