[Remote] Software Engineer II, Segment Optimization
Note: The job is a remote job and is open to candidates in USA. Attentive is an AI marketing platform focused on 1:1 personalization across messaging channels. The Software Engineer II will build and improve distributed data applications for the audience-segmentation platform, owning features end to end and collaborating with engineering, product, and design teams. The role focuses on distributed systems, data pipelines, real-time processing, and reliable personalized experiences.
Responsibilities
- Build and improve systems that power audience segmentation for more than 100 million customers, directly enabling personalized experiences across Attentive’s platform
- Own well-scoped features end to end across distributed data applications, from design and implementation through testing, deployment, and operation
- Partner with engineering, product, and design teammates to deliver high-quality, impactful software
- Develop a deep understanding of the services you own, how data flows through the platform, and how your work affects clients and customers
- Contribute to team and engineering-wide improvements, including process, infrastructure, and system enhancements
- Use AI tools to move quickly while focusing on system behavior, architecture, and thoughtful design tradeoffs
Skills
- 2–4 years of experience as a Software Engineer, with a foundation in building backend services and a desire to deepen your skills in distributed systems
- You have experience developing with Java, Python, or Go and a strong understanding of object-oriented design, algorithms, and optimization
- You are familiar with relational and non-relational databases and understand how data modeling and access patterns affect system performance and reliability
- You understand what clean, correct code looks like and follow established best practices, with a strong foundation in data structures, algorithms, and software design
- You take ownership beyond the task and care about the end-to-end impact of your work, from operating it reliably to delivering value for customers
- You communicate clearly and work effectively with technical and non-technical teammates
- You are comfortable working through ambiguity and can use business goals and team guidance to turn it into clear deliverables
Benefits
- Health & wellness
- Equity
Company Overview
Company H1B Sponsorship