software engineering engineer java python machine learning
Role details
Job location
Tech stack
Job description
- Application deadline: applications accepted on an ongoing basis until position is closed and filled
- This posting is for a new position
- Reporting to the Director, Engineering
As a backend Staff Engineer, you'll:
- Architect, design, and evolve backend systems, platform services, and APIs using Python and related technologies.
- Partner closely with data scientists and machine learning engineers to productionize AI/ML capabilities and integrate models into reliable backend infrastructure.
- Design and scale distributed systems that process large volumes of data with strong performance, availability, and operational excellence.
- Build secure, resilient data storage and retrieval systems, with a focus on data integrity, privacy, and governance.
- Work across the full product lifecycle, from early concept exploration and technical design through implementation, launch, and ongoing production ownership.
- Lead complex, cross-team technical initiatives that influence roadmap execution and raise the engineering bar across the organization.
- Produce maintainable, well-tested, observable code and improve the systems, tooling, and standards that support long-term engineering quality.
- Mentor engineers across the team, sharing expertise in backend architecture, distributed systems, and engineering best practices.
- Stay current with industry trends and emerging technologies, and proactively identify opportunities to improve our backend platform, infrastructure, and development workflows.
Requirements
-
BA/BS degree or equivalent experience, * Bring 7+ years of software engineering experience, including deep expertise in backend engineering and distributed systems at scale.
-
Have a strong technical foundation in software design and development, with experience across multiple programming languages such as Python, Java, or Go, and a strong grasp of modern frameworks, system design, and architectural patterns.
-
Have designed, built, and operated reliable distributed systems and data-intensive services in production, with a strong understanding of scalability, fault tolerance, observability, and performance optimization.
-
Are highly proficient in backend API design, service-oriented architecture, asynchronous processing, and data modeling.
-
Have experience building secure systems and implementing robust approaches to data integrity, privacy, and access control.
-
Are comfortable working hands-on in the code and use your technical depth to lead through implementation, not just direction-setting.
-
Have demonstrated technical leadership across ambiguous, cross-functional initiatives, influencing architecture, execution, and engineering strategy beyond your immediate team.
-
Partner effectively with product, design, data, and ML stakeholders to translate evolving business needs into scalable technical solutions.
-
Excel at code review, technical mentorship, and raising the quality bar for system design, engineering practices, and operational excellence.
-
Bring strong judgment, communicate clearly, and make pragmatic tradeoffs in fast-moving environments.
-
Have experience supporting and growing other engineers through mentorship, and ideally have helped shape hiring and team-building efforts.
-
Hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or bring equivalent practical experien
-
Stay curious and open to growth - demonstrating a proactive embrace of AI, and actively building and applying fluency in emerging technologies to elevate how we work, drive faster outcomes, and expand collective impact.
Benefits & conditions
-
United States (all figures cited below are in USD and pertain to workers in the United States) o Zone A: 212,500 - 255,000 o Zone B: 200,000 - 240,000 o Zone C: 186,700 - 224,000
-
Canada (figures cited below are in CAD and pertain to workers in ON & BC, Canada) o 232,000 - 278,000
This role is also eligible to participate in Webflow's company-wide bonus program. Target amounts are a percentage of base salary and vary by career level. Payouts are based on company performance against established financial and operational goals., * Ownership in what you help build. Every permanent Webflower receives equity (RSUs) in our growing, privately held company.
- Health coverage that actually covers you. Comprehensive medical, dental, and vision plans for full-time employees and their dependents, with Webflow covering most premiums.
- Support for every stage of family life. 12 weeks of paid parental leave for all parents and 6+ weeks of additional paid leave for birthing parents. Plus inclusive care for family planning, menopause, and midlife transitions.
- Time off that's actually off. Flexible vacation, paid holidays, and a sabbatical program to help you recharge and come back inspired.
- Wellness for the whole you. Access to mental health resources, therapy and coaching.
- Invest in your future. A 401(k) with 100% employer match (up to $6,000/year) in the U.S., and support for retirement savings globally.
- Monthly stipends that flex with your life. Localized support for work and wellness expenses - from Wi-Fi to workouts.
- Bonus for building together. All full-time, permanent, non-commission employees are eligible for our annual WIN bonus program.
Temporary employees may be eligible for paid holiday and time off, statutory leaves of absence, and company-sponsored medical benefits depending on their Fixed Term Contract and their country/state of employment.