Software Engineer II developing backend systems that enable communications at scale for Attentive’s messaging products. Collaborating across teams to unify messaging stack and enhance platform capabilities.
Responsibilities
Build and scale backend services and APIs that power Attentive’s messaging products across SMS, email, and emerging channels
Work closely with AI and personalization teams to bring intelligent content and automation into the messaging experience
Design for performance, reliability, and scalability — our systems handle billions of messages, so efficiency matters
Contribute to architectural decisions and help shape how our unified messaging systems evolve
Collaborate across product, data, and infrastructure teams to deliver a cohesive omni-channel platform
Mentor peers, review code, and help drive engineering best practices across the team
Requirements
3+ years of backend development experience using languages like Java, Kotlin, Go, or Python
Strong understanding of distributed systems and microservices architecture
Experience with cloud technologies (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
Comfortable working with data stores, queues, and streaming systems like PostgreSQL, Redis, and Kafka
You care about writing clean, maintainable, and well-tested code
You’re collaborative, curious, and love solving complex system problems
Benefits
You'll get competitive perks and benefits, from health & wellness to equity, to help you bring your best self to work.
Senior Full - Stack Engineer with AI experience enhancing property intelligence platform for real estate advisory firm. Collaborating with cross - national teams to integrate AI - driven capabilities in modern tech stack.
Software Engineer III delivering complex solutions for mainframe banking applications using COBOL and JCL. Engaging with product owners and development teams to ensure application stability and compliance.
Senior Fullstack Engineer responsible for building and modernizing customer - facing applications at Consort Group. Collaborating on technical quality and developing responsive applications.
Software Engineer I developing technology solutions for Travelers insurance. Completing end - to - end engineering tasks and analyzing system requirements for effective solutions.
Senior Application Developer developing code for complex modules while collaborating with business partners at Allstate. Involves design reviews, code reviews, and maintaining software solutions.
Developing and maintaining software for dynamic training environments. Supporting customers with testing and exercises while ensuring compliance with industry standards.
Senior Developer responsible for Salesforce platform solutions at Lennar, focusing on technical design and implementation. Collaborate with teams to ensure business needs are met through custom development and best practices.
Senior Software Engineer responsible for leading technical initiatives and improving quality at Australia's largest mobile banking team. Working collaboratively to build innovative banking solutions.
Software Engineer responsible for backend development and integrations for a digital mental health platform. Working with a distributed team to build and maintain backend services using TypeScript and AWS.
Responsible for ensuring industrial equipment reliability and performance while managing technical projects for a global leader in sustainable packaging.