Staff Software Engineer, Assets
New
W
WebflowDigital Experience Platform
United States; BC & ON, CanadaFull-TimeStaff
SalaryUnited States Zone A: 212,500 - 255,000 USD; Zone B: 200,000 - 240,000 USD; Zone C: 186,700 - 224,000 USD; Canada: 232,000 - 278,000 CAD
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- PythonJavaGoData modelingDistributed Systems
Requirements
- 7+ years of software engineering experience, including deep expertise in backend engineering and distributed systems at scale.
- Strong technical foundation in software design and development, with experience across multiple programming languages such as Python, Java, or Go.
- Strong grasp of modern frameworks, system design, and architectural patterns.
- Experience designing, building, and operating reliable distributed systems and data-intensive services in production.
- Understanding of scalability, fault tolerance, observability, and performance optimization.
- High proficiency in backend API design, service-oriented architecture, asynchronous processing, and data modeling.
- Experience building secure systems and implementing robust approaches to data integrity, privacy, and access control.
- Comfortable working hands-on in the code and leading through implementation.
- Demonstrated technical leadership across ambiguous, cross-functional initiatives.
- Proven ability to partner effectively with product, design, data, and ML stakeholders.
- Strong judgment and communication skills to make pragmatic tradeoffs.
- Experience supporting and growing other engineers through mentorship, ideally including shaping hiring efforts.
- BA/BS or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
Responsibilities
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site