A
Posted a day ago
Staff Software Engineer
AttentiveStaff Software Engineer
Requirements
8+ years software engineering experience, Proficiency in Java or TypeScript, Distributed systems design, Cloud infrastructure experience, Mentorship experience
Skills
JavaTypeScriptAWS
About the role
Responsibilities
- Define and own the technical architecture for the Onsite Growth platform
- Lead cross-functional technical strategy with product, design, ML, and data science teams
- Identify and address systemic engineering risks such as reliability gaps and scalability ceilings
- Build scalable backend services, APIs, and user-facing product capabilities
- Improve system observability, resiliency, and performance
- Mentor and develop other engineers through technical feedback and sponsorship
Requirements
- 8+ years of professional software engineering experience
- Proven track record of leading complex systems at scale
- Deep proficiency in Java or TypeScript
- Experience designing distributed systems, APIs, and microservices
- Experience with AWS, Docker, Kubernetes, relational databases, caching, queues, and streaming
- Strong technical communication skills including writing RFCs and leading design reviews
- Experience mentoring and developing other engineers
About the Company
Attentive is the AI marketing platform for 1:1 personalization, unifying SMS, RCS, email, and push notifications to help brands build authentic customer relationships and drive revenue.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer
Attentive · New York
