
About Attentive
Personalized SMS marketing for eCommerce success
Key Highlights
- Raised $863M in funding across multiple rounds
- Headquartered in Flatiron District, New York, NY
- Over 1,000 employees driving innovation in mobile marketing
- Expanding into international markets including the UK and Australia
Attentive is a leading eCommerce SMS marketing platform headquartered in the Flatiron District of New York, NY. With over 1,000 employees, Attentive has raised $863 million in funding through multiple rounds, including a Series D round, and serves a diverse clientele by enabling brands to create per...
🎁 Benefits
Attentive offers a competitive benefits package that includes a 401(k) plan with a company match up to $1,500 annually, equity for all employees, and ...
🌟 Culture
Attentive fosters a culture focused on innovation and data-driven strategies, enabling brands to thrive in the evolving eCommerce landscape. The compa...
Overview
Attentive is hiring a Senior Software Engineer for their Messaging Platform team to design and develop distributed systems for personalized messaging. You'll work with technologies like Java and AWS to ensure high-volume message delivery. This position requires significant experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building and maintaining distributed systems. Your expertise in Java and Python allows you to create robust applications that handle high volumes of data and messaging. You understand the intricacies of message delivery and compliance, ensuring that systems operate efficiently and effectively.
You are familiar with cloud technologies, particularly AWS, and have experience in deploying applications in a cloud environment. Your knowledge of REST APIs enables you to design and implement services that are scalable and maintainable. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions.
You possess strong problem-solving skills and can troubleshoot complex issues that arise in distributed systems. Your attention to detail ensures that you deliver code that is not only functional but also adheres to best practices in software development. You are committed to continuous learning and staying updated with the latest industry trends and technologies.
Desirable
Experience with messaging platforms or marketing technologies is a plus. Familiarity with compliance regulations related to messaging and data privacy will help you excel in this role. You may also have experience with other programming languages or frameworks that enhance your versatility as an engineer.
What you'll do
As a Senior Software Engineer on the Messaging Platform team, you will lead the design and development of systems that deliver personalized messages across various channels, including SMS, RCS, email, and push notifications. You will work on building a resilient messaging infrastructure that ensures messages are sent accurately and at scale, while also tracking outcomes to improve deliverability.
You will collaborate with product managers and designers to understand user needs and translate them into technical requirements. Your role will involve writing clean, maintainable code and conducting code reviews to uphold high standards within the team. You will also mentor junior engineers, sharing your knowledge and helping them grow in their careers.
In addition to development tasks, you will participate in architectural discussions and contribute to the overall strategy of the messaging platform. You will analyze system performance and implement optimizations to enhance efficiency and reliability. Your contributions will directly impact the success of Attentive's marketing platform, enabling brands to connect with their customers in meaningful ways.
What we offer
Attentive provides a dynamic work environment where innovation is encouraged. You will have the opportunity to work with leading technologies and contribute to a product that is recognized as a leader in the marketing space. We offer competitive compensation and benefits, along with a culture that values collaboration and personal growth. Join us in redefining how brands engage with their customers through personalized messaging.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Attentive.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Attentive is hiring a Senior Software Engineer to join their Streaming team, focusing on enhancing their messaging and personalization platform. You'll work with technologies like Java and Kafka to shape the future of their streaming architecture. This role requires significant experience in software engineering.

Software Engineering
Attentive is seeking a Senior Software Engineer for their Infrastructure team to build and operate core compute and networking infrastructure. You'll work with AWS, Kubernetes, and Terraform to support a high-performance platform. This role requires significant experience in software engineering.

Software Engineering
Voomi Supply is hiring a Senior Software Engineer to develop and optimize their eCommerce platform. You'll work with technologies like Java and APIs to implement scalable solutions and enhance platform performance. This position requires significant experience in software development.

Staff Engineer
Zocdoc is hiring a Staff Software Engineer to enhance their Messaging Platform. You'll work with technologies like Java, JavaScript, and React to improve patient communication. This role requires significant experience in software engineering.

Software Engineering
Lob is hiring a Senior Software Engineer to contribute to the development of supply chain and logistics solutions. You'll take ownership of key components within Lob’s software systems. This position requires deep familiarity with software engineering principles.