Talent.com
Staff Software Engineer

Staff Software Engineer

AttentiveNew York, New York, United States
30+ days ago
Job type
  • Full-time
Job description

At Attentive, we're revolutionizing the way businesses connect with their customers. Our AI-driven marketing platform infuses intelligence into every stage of the consumer journey, helping brands deliver hyper-personalized messages at scale. With a mobile-first approach, engaging two-way conversations, and enterprise-grade technology, we're driving billions in online revenue for leading brands worldwide, including CB2, Urban Outfitters, GUESS, Long John Silver’s, and Wyndham Resort. But we're not just about SMS and email—by expanding our AI capabilities to enhance multiple products and channels, our goal is to help make every interaction more meaningful. As a member of our team, you'll be at the forefront of this innovation, helping to shape the future of customer communication.

Attentive’s growth has been recognized by  Deloitte’s Fast 500 ,  Linkedin’s Top Startups  and  Forbes Cloud 100  all thanks to the hard work from our global employees!

Who we are

Our engineering department consists of 200+ people across multiple teams, such as application development, infrastructure, data platform, machine learning, and security. We believe our company will win in the long run through product innovation. To get there, we obsess over iteratively delivering customer value through rapid prototyping and data-driven decision-making.

We’re looking for a self-motivated, highly driven Staff Software Engineer to bolster our Journeys Engineering team. Our team is focused on building a platform that drives valuable conversations with our users based on billions of incoming events per day.

\n

Why Attentive needs you

  • You understand how to negotiate with Product Management to meet the user’s needs without sacrificing quality or accruing tech debt. You deeply loathe regressions and take proactive steps to protect against them through a variety of testing techniques
  • You are constantly improving the quality of the project you are working on, both via code contributions as well as long-term advocacy for larger-scale changes
  • Build amazing consumer experiences, taking responsibility for code quality, scalability, reliability and performance
  • Collaborate with subject matter experts, fellow developers, and internal stakeholders to turn business goals into achievable technical roadmaps

About you

  • You have worked professionally with web technologies for 8+ years
  • You have development experience with either Java, Python or Go
  • You have development experience with relational and non-relational databases
  • You have development experience with streaming technologies
  • You have experience architecting applications for high scale
  • You have a proven track record of building applications that maintain a high bar of quality
  • You are an empathetic communicator who can work seamlessly with technical and non-technical stakeholders
  • You are comfortable with ambiguity and are adept at using business goals to turn that ambiguity into clear deliverables
  • You are excited by new technologies but are conscious of choosing them for the right reasons
  • Our scale

  • 8,000 brands powered by Attentive sent over 2.2 billion text messages over Cyber Week 2023 (Black Friday / Cyber Monday) representing a growth of 31% from 2022
  • We sent 32 billion SMS messages in 2023, up 32% YoY. That’s an average of 87 million per day
  • Our production cluster contains over 18,000 containers which serve 200+ services
  • Our streaming services process over 80 billion events per month
  • What we use

  • We use a wide variety of technology and we’re always looking for the best solutions to solve hard problems.
  • Our backend is Java / Spring Boot microservices, built with Gradle, coupled with things like DynamoDB, Pulsar, AirFlow, Postgres, Planetscale, and Redis, hosted via AWS.
  • Our frontend is built with React and TypeScript, and uses best practices like GraphQL, Storybook, Radix UI, Vite, esbuild, and Playwright
  • \n

    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 $184,000 - $270,000 annually + equity + benefits
  • Our salary ranges are determined by role, level and location
  • #LI-SK1

    Attentive Company Values

    Default to Action - Move swiftly and with purpose

    Be One Unstoppable Team - Rally as each other’s champions

    Champion the Customer - Our success is defined by our customers' success

    Act Like an Owner  - Take responsibility for Attentive’s success

    Learn more about AWAKE , Attentive’s collective of employee resource groups.

    If you do not meet all the requirements listed here, we still encourage you to apply! No job description is perfect, and we may also have another opportunity that closely matches your skills and experience.

    At Attentive, we know that our Company's strength lies in the diversity of our employees. Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds. Our policy is to provide equal employment opportunities for all employees, applicants and covered individuals regardless of protected characteristics. We prioritize and maintain a fair, inclusive and equitable workplace free from discrimination, harassment, and retaliation. Attentive is also committed to providing reasonable accommodations for candidates with disabilities. If you need any assistance or reasonable accommodations, please let your recruiter know.

    Create a job alert for this search

    Staff Software Engineer • New York, New York, United States

    Related jobs
    • Promoted
    Staff Software Engineer, Fullstack

    Staff Software Engineer, Fullstack

    HeadspaceNew York, NY, United States
    Full-time
    About the Staff Software Engineer, Fullstack at Headspace.Headspace is looking for a Staff Software Engineer, Fullstack to join our Platform Engineering team. This team builds the core capabilities ...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce10043 New York, NY, US
    Remote
    Full-time
    Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...Show moreLast updated: 30+ days ago
    Staff Software Engineer

    Staff Software Engineer

    AdditionNew York, New York, United States, 10001
    Full-time
    At Addition Wealth, were on a mission to redefine financial health by making personalized financial expertise inclusive and accessible to everyone. Through innovative technology and meaningful partn...Show moreLast updated: 30+ days ago
    Staff Software Engineer - Smart Contracts Team

    Staff Software Engineer - Smart Contracts Team

    Siza- Buso ConsultingNew York, New York, United States
    Full-time
    Quick Apply
    The Smart Contracts team is looking for a seasoned engineer who can contribute to the development of the Hedera services in both the Java and the web3 APIs in JS / TS that process smart contract tran...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Full-Stack - Enterprise Gen AI

    Staff Software Engineer, Full-Stack - Enterprise Gen AI

    Scale AI, Inc.New York, NY, United States
    Full-time
    Staff Software Engineer, Full-Stack - Enterprise Gen AI.Scale GP (Scale Generative AI Platform) is an enterprise-grade AI platform providing APIs for knowledge retrieval, inference, evaluation, and...Show moreLast updated: 7 days ago
    • Promoted
    Sr. Engineer, Software

    Sr. Engineer, Software

    GetingeWayne, NJ, United States
    Full-time
    Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology accessible for more people....Show moreLast updated: 19 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RelativityNewark, NJ, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Backend

    Staff Software Engineer, Backend

    HarveyNew York, NY, United States
    Full-time
    At Harvey, we’re transforming how legal and professional services operate — not incrementally, but end-to-end.By combining frontier agentic AI, an enterprise-grade platform, and deep domain experti...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Full-Stack - Enterprise Gen AI

    Staff Software Engineer, Full-Stack - Enterprise Gen AI

    Scale AINew York, NY, United States
    Full-time
    Staff Software Engineer, Full-Stack – Enterprise Gen AI.Scale GP (Scale Generative AI Platform) is an enterprise-grade AI platform providing APIs for knowledge retrieval, inference, evaluation, and...Show moreLast updated: 4 days ago
    • Promoted
    Sr. Staff Software Engineer, Pay Group Engineering

    Sr. Staff Software Engineer, Pay Group Engineering

    GustoNew York, NY, United States
    Full-time
    Staff Software Engineer, Pay Group Engineering.Gusto is a modern, online small business platform on a mission to grow the small business economy. On top of full-service payroll, Gusto offers health ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer (Hybrid)

    Principal Software Engineer (Hybrid)

    Selective InsuranceShort Hills, NJ, United States
    Temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer - Custom Solutions

    Staff Software Engineer - Custom Solutions

    The Trade DeskBellevue, NY, United States
    Full-time
    At The Trade Desk, we design and build custom solutions that extend our platform's capabilities, with a focus on quality, reusability, and customer success. From client facing applications and backe...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer,Fullstack

    Staff Software Engineer,Fullstack

    HeadwayNew York, NY, United States
    Full-time
    Headway’s mission is to build a new mental health care system everyone can access.We’ve built technology that helps people find great therapists with the first software-enabled national network of ...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer, Fullstack

    Staff Software Engineer, Fullstack

    FlexNew York, NY, United States
    Full-time
    Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience.It’s 2025, and Flex is changing how renters pay by enabling payments throughout the month...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer, AI Foundations

    Staff Software Engineer, AI Foundations

    The Browser CompanyNew York, NY, United States
    Full-time
    Browsers are unique in that they are one of the only pieces of software that you share with your parents as well as your kids. Which makes sense, they're our doorway to the most important things — t...Show moreLast updated: 1 day ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    GustoNew York, NY, United States
    Full-time
    Gusto is a modern, online small business platform on a mission to grow the small business economy.On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team managem...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Engineer I, Software

    Engineer I, Software

    GetingeWayne, NJ, United States
    Full-time
    Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology accessible for more people....Show moreLast updated: 6 hours ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Invisible TechnologiesNew York, NY, United States
    Full-time
    Invisible Technologies makes AI work.Our end-to-end AI platform structures messy data, automates digital workflows, deploys agentic solutions, measures outcomes, and integrates human expertise wher...Show moreLast updated: 30+ days ago