Attentive is looking for a Software Engineer I to join the Onsite Customer Growth team to develop features that help Attentive's customers grow directly on their websites, focusing on delivering faster list growth through investments in creative capabilities and leveraging AI to optimize performance.
Requirements
- 1-2 years of backend software development experience (including internships or academic projects)
- Familiarity with at least one modern programming language such as Java, Go, or Python
- Basic understanding of distributed systems, APIs, and microservices architecture
- Exposure to cloud platforms (AWS, GCP, or Azure) or containerization tools (Docker, Kubernetes) is a plus
- Interest in learning about databases, queues, and streaming systems like PostgreSQL, Redis, and Kafka
Responsibilities
- Build, test, and maintain backend services and APIs that support Attentive’s onsite growth products
- Work closely with teammates in AI, data, and product to develop intelligent, data-driven capabilities that optimize performance and user experience
- Contribute to systems that are reliable, scalable, and performant — helping customers grow their audiences efficiently
- Participate in design discussions, code reviews, and sprint planning to learn from and collaborate with the team
- Write clean, maintainable, and well-tested code that supports our growth-focused platform.
Other
- This hybrid role is based in our New York office, with in-office collaboration Tuesday through Thursday each week.
- Curiosity, collaboration, and a desire to grow as an engineer while contributing to meaningful, large-scale systems
- The US base salary range for this full-time position is $142,000 - $200,000 annually + equity + benefits
- Attentive Company Values: Default to Action, Be One Unstoppable Team, Champion the Customer, Act Like an Owner
- Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds.