This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer – L3 Segment Audiences in the United States.
As a Senior Software Engineer, you will join a team at the forefront of customer data innovation, building the systems that power large-scale audience creation and activation. You’ll help shape a next-generation platform that supports trillions of data transactions annually and delivers real-time, personalized customer experiences across channels. Working in a collaborative, cloud-first environment, you’ll design and scale distributed systems, develop robust APIs, and drive architectural decisions that impact performance, reliability, and extensibility. This is an opportunity to work on high-impact data products that push the boundaries of engineering excellence.
Accountabilities
- Design, develop, and maintain large-scale backend systems and APIs for audience segmentation, creation, and activation.
- Collaborate cross-functionally with design, product, and engineering teams to build scalable, high-performance solutions.
- Communicate technical decisions clearly, explaining trade-offs and their business impact to ensure alignment across teams.
- Mentor junior engineers, fostering an environment of collaboration, learning, and technical excellence.
- Identify and resolve performance bottlenecks, ensuring high reliability and low latency across distributed systems.
- Contribute to architectural decisions that enhance scalability, maintainability, and overall system performance.
- Support platform-wide initiatives that improve operational processes and accelerate development efficiency.
Requirements
- Minimum 4 years of experience building enterprise-grade web applications and backend systems.
- Strong proficiency in at least one modern programming language such as Node.js, Golang, Python, Java, or Scala.
- Experience developing production-grade backend services and integrating APIs at scale.
- Familiarity with frontend technologies like JavaScript, TypeScript, React, and GraphQL is a plus.
- Proven experience working with cloud-based infrastructure (preferably AWS) and distributed architectures.
- Ability to collaborate effectively across teams, balancing technical depth with stakeholder communication.
- Strong ownership mindset, capable of driving projects independently from design to deployment.
- Excellent written and verbal communication skills with a focus on clarity and precision.
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- Preferred: Experience with Kubernetes, CI/CD pipelines, and testing automation, plus familiarity with architectural best practices for large-scale systems.
Benefits
- Competitive salary range based on experience and location (estimated between $138,700 and $203,900).
- Eligibility for equity participation and annual performance bonuses.
- Comprehensive healthcare, dental, and vision insurance packages.
- 401(k) retirement plan, paid personal time off, sick leave, and parental leave.
- Remote-first environment, offering flexibility and work-life balance.
- Opportunities to travel occasionally for team meetings and strategic initiatives.
- A culture that encourages innovation, diversity, and continuous professional growth.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI thoroughly analyzes your skills, experience, and achievements across your CV and LinkedIn profile.
📊 It then compares your profile against the job’s requirements and success factors to determine your match score.
🎯 The system automatically shortlists the top three candidates with the highest match for the role.
🧠 If needed, our human team conducts an additional manual review to ensure no strong profile is overlooked.
This process is transparent, skills-based, and free from bias — focusing solely on your fit for the position. Once the shortlist is finalized, it’s shared directly with the company managing the role, who then handle the next steps, such as interviews or assessments.
