Software Engineer II, Integrations
Software Engineering
United States
USD 135k-170k / year + Equity
About the Role
The Integrations Experiences team develops features that help Attentive's customers work with the data they send into and out of Attentive. We deliver customer-facing observability tooling, our Integrations Marketplace, onboarding experiences, and capabilities that help marketers grow their audiences through continuous investment in creative tooling and AI-powered optimization.
As a Software Engineer, you'll build full-stack experiences that make complex data workflows intuitive and actionable for customers. You'll design modern React applications and develop backend services that power Attentive's customer-facing products. Working closely with product managers, designers, and engineers, you'll shape features from concept to production, balancing user experience, performance, and scalability.
What You’ll Accomplish
- Develop and maintain intuitive, reusable, and user-friendly web interfaces backed by scalable backend systems and APIs.
- Implement and optimize systems to enable customer observability into Attentive’s event-based platform
- Collaborate with cross-functional teams, product, and design to build applications that support communication channels for marketers
- Improve code quality through code reviews, testing, and advocating for best practices
- Identify and address technical debt to ensure the long-term health of our codebase
- Contribute to technical decisions and stay current with emerging technologies to enhance our product
Your Expertise
- 3+ years of professional experience in software development focusing on frontend systems
- Strong proficiency with React and TypeScript, including modern frontend development patterns, performance optimization, and responsive UI development. Exposure to backend technologies such as Java, Kotlin and Spring Boot is a plus.
- Experience building and maintaining scalable, customer-facing, high-performance applications
- You have development experience with databases such as MySQL or PostgreSQL
- Experience leveraging agentic AI coding tools to accelerate software development while exercising strong engineering judgment.
- Proven ability to collaborate effectively with cross-functional teams
- Solid understanding of software development best practices, including code reviews, writing tests, and continuous integration
- Experience with testing frameworks such as React Testing Library and Playwright.
- You are excited by new technologies but are conscious of choosing them for the right reasons
- Curiosity, ownership, and a passion for delivering high-quality, user-friendly software.
What We Use
- Our frontend is built with React and TypeScript, paired with technologies like GraphQL, Storybook, Radix UI, Vite, esbuild, and Playwright
- Our backend is Java / Spring Boot microservices, built with Gradle, coupled with things like DynamoDB, AirFlow, Postgres, and Redis, hosted via AWS
- Our infrastructure runs primarily in Kubernetes hosted in AWS’s EKS
- Infrastructure tooling includes Istio, Datadog, Terraform, CloudFlare, and Helm
- Our automation is driven by custom and open source machine learning models, lots of data and built with Python, Metaflow, HuggingFace 🤗, PyTorch, TensorFlow, and Pandas
You'll get competitive perks and benefits, from health & wellness to equity, to help you bring your best self to work.
For US based applicants:
- The US base salary range for this full-time position is $135,000 - $170,000 annually + equity + benefits
- Our salary ranges are determined by role, level and location
#LI-MN1
By applying for this position, your data will be processed as per Attentive's Privacy Policy.