Senior Software Engineer
Starcom Mediavest Group Germany Gmbh
Senior Software Engineer
The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative problem solvers develop and build products that help Epsilon be a market differentiator. They map the future and set new standards for our products, empowered with industry's standards, ML and AI capabilities. The team passionately delivers intelligent end-to-end solutions and plays a key role in Epsilon's success story.
Why are we looking for you? At Epsilon, we run on our people's ideas. It's how we solve problems and exceed expectations. Our team is now growing, and we are on the lookout for skilled individuals who always improve by constantly challenging themselves and are experts in building customized solutions in the digital marketing space. So, are you someone who wants to work with innovative technology and enable marketers to create data-driven, omnichannel consumer experiences through data platforms? Then you could be exactly who we are looking for. Apply today and be part of a creative, innovative, and dedicated team that's not afraid to push boundaries or take risks.
Responsibilities
What will you enjoy in this role? As a Senior Software Engineer in the CDP team, you will be driving delivery, and execution for critically important data systems. You will define engineering standards, implement the protocols, mentor junior engineers, and ensure the CDP platform scales securely and reliably to support sustained business growth.
What will you do?
- Deliver large-scale cloud-native data platforms primarily on AWS using Databricks and distributed processing frameworks to build highly scalable and resilient systems.
- Work hands-on across the technology stack - including Python, Java PySpark, Apache Spark, Databricks, AWS services, event-driven architectures, and SQL/NoSQL databases - to solve complex engineering challenges and maintain platform excellence.
- Partner closely with global engineering, product management, architecture, and business stakeholders to align technical solutions with strategic business objectives.
- Own the end-to-end software development lifecycle, including requirements gathering, solution design, development, deployment, observability, and documentation.
- Design and develop reusable, maintainable and scalable components and actively participate in the architecture discussions, technical design reviews, code reviews.
- Mentor and guide junior engineers, fostering a culture of innovation, accountability, collaboration, and technical excellence.
Qualifications
- B.E/B.Tech/M.Tech/MCA in Computer Science, Information Technology or a related field.
- 5-8 years of strong software engineering experience, with significant expertise in large-scale data engineering and distributed systems architecture.
- Experience in Data Warehousing, Data Lakes, Delta Lake architecture, and modern big data ecosystem designs.
- Deep hands-on expertise in Databricks, Python, PySpark, and Apache Spark, with proven experience building high-performance distributed data processing solutions.
- Strong experience with AWS services such as S3, and Lambda, API Gateway, and EventBridge for building scalable, reliable, cloud-native data.
- Experience with messaging technologies such as Kafka, along with strong expertise in relational and NoSQL databases including SQL Server and MongoDB.
- Experience implementing robust testing strategies, including unit, integration, and regression testing, while adhering to engineering best practices.
- Strong understanding of CI/CD and DevOps practices using tools such as Jenkins, GitHub/GitLab, Bitbucket, and automated deployment pipelines. Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform and Ansible.
- Strong critical thinking and analytical skills, with the ability to diagnose, troubleshoot, and solve complex technical problems effectively.
Nice to have
- AWS and Databricks certifications.
- Experience working with Azure and/or Google Cloud Platform (GCP).
- Exposure to Generative AI technologies including LLMs, RAG architectures, and Agentic AI systems, with experience designing and deploying AI-driven solutions.
Additional Information
When You Join Us, We'll Create Something EPIC Together Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we've provided marketers from the world's leading brands the data, technology and services they need to engage consumers with 1 View, 1 Vision and 1 Voice. 1 View of their universe of potential buyers. 1 Vision for engaging each individual. And 1 Voice to harmonize engagement across paid, owned and earned channels.
Epsilon's comprehensive portfolio of capabilities across our suite of digital media, messaging and loyalty solutions bridge the divide between marketing and advertising technology. We process 400+ billion consumer actions each day using advanced AI and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Epsilon is a global company with more than 9,000 employees around the world.
Our pillars aren't just words. They're how we show up every day.
- People centricity: We focus on employee well-being in an environment where colleagues truly care about each other.
- Collaboration: We work together, support one another, and collectively achieve goals.
- Growth: There are endless opportunities for growth through learning, development and career advancement.
- Innovation: We drive progress through cutting-edge solutions and forward-thinking approaches.
- Flexibility: We've created a balance between work and personal life, and we encourage adaptability to solve problems creatively.
Our values guide us to create value for our clients, our people and consumers.
- Act with integrity
- Work together to win together
- Innovate with purpose
- Respect all voices
- Empower with accountability
These pillars and values are our foundation—shaping our culture, guiding our decisions, and uniting us in common purpose.
Because You Matter
As an Epsilon employee, you deserve perks and benefits that put you, your family and your finances first. Our benefits encompass a wide range of offerings, including but not limited to the following:
- Time to Recharge: Flexible time off (FTO), 15 paid holidays
- Time to Recover: Paid sick time
- Family Well-Being: Parental/new child leave, childcare & elder care assistance, adoption assistance
- Extra Perks: Comprehensive health coverage, 401(k), tuition assistance, commuter benefits, professional development, employee recognition, charitable donation matching, health coaching and counseling
Epsilon benefits are subject to eligibility requirements and other terms. Epsilon is an Equal Opportunity Employer. Epsilon's policy is not to discriminate against any applicant or employee based on actual or perceived race, age, sex or gender (including pregnancy), marital status, national origin, ancestry, citizenship status, mental or physical disability, religion, creed, color, sexual orientation, gender identity or expression (including transgender status), veteran status, genetic information, or any other characteristic protected by applicable federal, state or local law. Epsilon also prohibits harassment of applicants and employees based on any of these protected categories. Epsilon will provide accommodations to applicants needing accommodations to complete the application process. Please reach out to View email address on click.appcast.io to request an accommodation.
For San Francisco Bay and Los Angeles Areas: Epsilon will consider for employment qualified applicants with criminal histories in a manner consistent with the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance and San Francisco Police Code Sections 4901-4919, commonly referred to as the San Francisco Fair Chance Ordinance. Applicants with criminal histories are welcome to apply.
- ...Title: Senior Software Engineer (Bootloader) Location: Irving, TX Job Description ~6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices. ~ High proficiency with...SeniorRemote work
- ...Senior Software Engineer Tech Tammina LLC Job Description 4+ years experience building great software, preferably on SaaS or Platform products 2+ years experience in Java technologies, ideally with Spring/Hibernate experience 1+ years experience with web browser...Senior
$65 per hour
...Trident Consulting is seeking a "Senior Software Engineer" for one of our client in Charlotte, NC or Irving, TX . A global leader in business and technology services. Job Title: Senior Software Engineer Location: Onsite in Charlotte, NC or Irving, TX Job...SeniorContract work- ...Senior Software Engineer - Dallas, TX Better.com Irving, TX, US Full-Time Engineering Software Fintech Founded in 2016, Better is a digital-first homeownership company whose services include mortgage, real estate, title, and homeowners insurance....SeniorFull timeWork at officeImmediate start1 day per week
$102.4k - $179k
...functional teams to build modern full stack solutions using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture, mentor engineers, and support the delivery of resilient,...Senior$119.77k - $140.9k
...Software Engineer Be a part of transformational change where integrity matters, success inspires, and great teams collaborate and innovate... ...in our digital transformation journey. We are looking for a Senior Software Engineer to join our Data Platform Engineering team...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours3 days per week- ...Senior Software Engineer Wells Fargo is seeking a Senior Software Engineer to work on our check modernization initiative. This effort will modernize and automate check processing capabilities. Check processing will continue to be a valuable product for our small business...SeniorWork experience placementRelocation package
$112.71k - $183.14k
...we can all enjoy living in it. The Simulation & Digital Twin Engineer will design, develop, and integrate simulation and... ...Knowledge of development tools and activities; ability to produce software products or systems in line with product requirements. Conducts...SeniorFull timePart timeVisa sponsorshipRelocation packageFlexible hours$112.71k - $183.14k
..., telematics, and AI capabilities to help our customers build a better, more sustainable world. Role Definition The Senior Software Engineer (Digital Experience Platform) is responsible for implementing, configuring, and evolving our eCommerce Digital Experience...SeniorPart timeWorldwideFlexible hours- ...Senior Software Systems Engineer Immediate need for a talented Senior Software Systems Engineer with experience in Telecom Industry. This is an 11+ months contract opportunity with long-term potential and is located in Irving, TX. Key Requirements and Technology...SeniorContract workWork experience placementImmediate start
$92.7k - $185.4k
...Senior Software Development Engineer/GCP Data Engineering We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply...SeniorHourly payFull timeTemporary work- ...work and want to be part of something bigger than yourself, Caris is where your impact begins. Position Summary Senior Software Full Stack Engineer roles at Caris requires collaborating with various team members, including Software Engineers, Architects,...SeniorFlexible hoursAfternoon shift
$92.7k - $185.4k
...AI Governance Engineering Team Member We're building a world of health around every individual — shaping a more connected, convenient... ...built-in controls, and continuous observability. As a hands-on software developer in AI Governance Engineering team, you will create...SeniorHourly payFull timeTemporary workWork experience placementLocal areaShift work- A global data technology firm is seeking a Senior Software Engineer to lead the design and development of software systems and ETL pipelines. This role demands a Master's degree in a relevant field and at least two years of experience. The candidate will work with big...SeniorRemote workFlexible hours
- ...Digital Software Engineer Senior Analyst (SDET), Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your...SeniorWork experience placementWork at officeShift work
$100.8k - $170k
...businesses, SiriusXM offers connected vehicle services to automakers. How you'll make an impact: The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of making it effortless for SiriusXM technologists to build, deploy, and...SeniorTemporary workLocal area$50 per hour
...Title: Senior Software Engineer Location: Southlake, TX Job Type: 6+Months Contract Rate: $50/hr Requirements Job Description Gathering requirements for interfaces between SAP ECC and Coupa Procurement & Invoicing. Development of software technical...SeniorContract work- ...Talend Etl Sr Software Engineer To plan, execute, control and ensure closure of projects, while managing people and delivery excellence in all parameters of time, cost and processes in projects. Drive execution of the project roadmap and manage entire project lifecycle...SeniorImmediate start
$150k - $200k
...Senior Software Engineer Title of Role: Senior Software Engineer Location: Texas, onsite Company Stage of Funding: Venture-Backed — Software Development, Crypto Office Type: Onsite Salary: $150K–$200K Company Description We're representing a dynamic...SeniorWork at officeWorldwide- GCP Data & Analytics Solution Architect GCP Data & Analytics Solution Architect with 12+ years of experience in Data Analytics and Big Data. An experienced Solutions Architect well versed in designing & modernizing big data architectures on Google Cloud Platform ...Senior
- ...Senior Software Engineer NextStep Recruiting has partnered with an industrial technology organization to identify a Senior Software Engineer in the Dallas, TX area. This role is primarily remote with occasional onsite client visits and will support the development...SeniorLocal areaRemote work
- ...etc.) Collaborate closely with product, UX, QA, and other engineers to deliver high-quality features Participate in code reviews... ...optimize code for speed, reliability, and maintainability Senior Developer Additional Responsibilities Mentor junior and mid...Senior
$75 per hour
...Schedule: Hybrid 2 days onsite. ( Position will begin onsite.) Duration: end of year Job Description: The Lead Test Engineer is responsible for independently leading Test Engineering teams. You will be responsible for developing test plans and...SeniorHourly pay$100k - $154k
...We are looking for a highly skilledSenior Software Engineer to be a core technical pillar of our Data Management team. Reporting to TechLead, you will be responsible for the hands-on development, fine-tuning, and scaling of our Master Data Management (MDM) and ETL ecosystems...SeniorApprenticeshipImmediate startWork from homeWorldwide- ...AND THE RESUME SHOULD BE MAX 6-7 PAGES LONG Qualifications Must have 6-10 years of hands-on programming experience as a Senior Engineer or a Technical Lead. Must have 3 years of RESTful APIs / Server-side development experience using microservices architecture...SeniorLocal area
- ...Senior Software Engineer Opportunity Oculon Intelligence is an AI-native, security first market intelligence platform built for the future of equities and options. We provide mission critical infrastructure required for enhanced compliance, execution analytics and...SeniorRemote work
- ...Position Title: Senior Software Engineer Company Address: 3300 Olympus Blvd., Suite 120 Dallas, TX ONSITE 5 Days a Week. Duration: 6 months C2H Our software delivery teams are outcomes-driven and take full ownership of the systems they design, build...Senior
- ...Job Title: Senior Software Developer - Dynamics Location: Irving, TX - 3 days hybrid Position Overview: We are seeking a Senior Software Developer with deep expertise in Microsoft Dynamics 365 Customer Engagement (CRM) to design, customize, and extend Dynamics...Senior
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want...Senior
$128.05k - $192.07k
...Hardware Test Engineering Software Developer Shield AI's mission is to protect the lives of service members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions that drive high hardware reliability...SeniorFull timeTemporary workPart timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Irving, TX
- startup software engineer Irving, TX
- intermediate software engineer Irving, TX
- work from home software developer Irving, TX
- software developer Irving, TX
- software development engineer aws Irving, TX
- ngo software engineer Irving, TX
- part time software developer Irving, TX
- software engineer Irving, TX
- senior software engineer Irving, TX

