Senior Software Engineer
E-Solutions
San Jose, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
San Jose, United States of America
Tech stack
API
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
Marketing
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.