Senior Software Engineer

E-Solutions
San Jose, CA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Automation of Tests Mobile Application Development Cloud Engineering Software Quality Code Review Continuous Integration Customer Data Management Data Integration DevOps Electronic Data Interchange (EDI) Iterative and Incremental Development
+12 more
Marketing Information Systems Pair Programming Software Maintenance Software Construction Data Streaming Data Logging Cloud Platform System Backend Data Pipelines Dynatrace Api Management Serverless Computing

Job description

As an AdTech Software Engineer (Backend), you will:

  • Design, develop, and maintain AdTech solutions focused on audience activation, customer retargeting, lookalike modeling, and data integration with paid media platforms.
  • Lead technical collaborations with internal teams and external technology partners, driving API integrations and enabling seamless data exchange across platforms.
  • Architect and build scalable solutions from the ground up, including data pipelines, cloud-native services, infrastructure, and DevOps practices.
  • Develop production-ready, well-tested, and maintainable software with a strong focus on quality and reliability.
  • Analyze and validate data flows to ensure accuracy, consistency, and performance across advertising ecosystems.
  • Implement and manage advertising tags, tracking mechanisms, and measurement frameworks.
  • Establish robust observability practices, including logging, monitoring, alerting, and distributed tracing.
  • Apply security best practices, particularly in the handling and transfer of customer and marketing data.
  • Collaborate within agile, cross-functional teams to design, build, and maintain digital products and services.
  • Promote engineering excellence through practices such as code reviews, automated testing, continuous integration, pair programming, and iterative development.
  • Provide technical guidance and mentorship to team members while fostering knowledge sharing and best practices.
  • Contribute to the evolution of engineering standards, architecture principles, and technology strategies.
  • Work closely with software engineers, data specialists, product managers, and other stakeholders to deliver solutions aligned with business objectives.

Requirements

Technical Expertise

  • Strong experience in AdTech, MarTech, or Digital Marketing Technology environments.
  • Proven expertise integrating with paid media and advertising platforms through APIs and data exchange mechanisms.
  • Hands-on backend engineering experience with a strong understanding of scalable system design and cloud-based architectures.
  • Experience building and managing data pipelines and marketing technology integrations.
  • Strong understanding of software engineering best practices, including testing, CI/CD, code quality, and maintainability.
  • Experience with monitoring, observability, and cloud-native operational practices.
  • Knowledge of data privacy, security, and compliance considerations related to customer and advertising data.

Collaboration & Leadership

  • Excellent stakeholder management and communication skills.
  • Proven ability to work effectively across multiple teams, projects, and external partners.
  • Strong ownership mindset with the ability to lead initiatives from concept to delivery.

Nice to Have

  • Experience with mobile measurement and attribution platforms.
  • Mobile application development experience.
  • Familiarity with customer data platforms (CDPs), audience management, and marketing analytics solutions.

About the company

We leverage our recruiting expertise to deliver high-end consulting services for various engagements. E-Solutions, Inc. has developed a business structure with no boundaries, which means we work as one collective entity.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:01 min

Connecting frontend application performance to user retention and revenue

Dani Coll Dani Coll · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all