Backend engineer building scalable Pinner-facing features and distributed systems. Requires 2+ years experience, proficiency in Python/Java/Go/C++, and experience with large-scale systems.
139k – 189k/yr
Remote2+ YOEBackend Engineering
About the role
What you’ll do:
Build out the backend for Pinner-facing features to power the future of inspiration on Pinterest
Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users
Partner with design, product, and backend teams to build end-to-end functionality
Suggest new product ideas and features
Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop
Design, develop, and operate large scale, distributed systems and networks
Work with Engineering customers to understand new requirements and address them in a scalable and efficient manner
Actively work to improve the developer process and experience in all phases from coding to operation
Leverage AI to seek faster execution (draft, prototype, outline), explore alternative options, synthesize information, and automate repeatable tasks (documentation, reporting, QA checks)
What we’re looking for:
2+ years of industry backend development experience, building consumer or business facing products
Proficiency in common backend tech stacks for RESTful API, online service, storage, caching and data processing
Experience building & operating large scale distributed systems and/or networks (bonus: deploying and operating large scale workloads on a public cloud footprint)
Experience in Python, Java, C++, or Go or another language and a willingness to learn
Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers
Ability to keep up-to-date with new technologies to understand what should be incorporated
Strong collaboration and communication skills
Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow
Strong track record of critical evaluation and verification of AI-assisted work (testing, source-checking, data validation, peer review)
High integrity and ownership: protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables
Bachelor’s or Master’s degree in a relevant field such as Computer Science, or equivalent experience
Software Engineer building backend systems for user activation, onboarding, sharing, and growth features at Otter.ai. Requires 2-4 years backend experience with Python/Django, databases, and AWS; involves instrumentation, A/B testing, and cross-functional collaboration.
136k – 185k/yr
Hybrid2+ YOEBackend Engineering
Software Engineer, Backend
Beacon AISan Carlos, CA
Build and maintain backend services, APIs, and data pipelines for Beacon AI's flight safety platform. Requires 2+ years backend experience with Python or JS/TS, API and database familiarity, and production environment exposure. Hybrid role in San Carlos, CA.
135k – 190k/yr
Hybrid2+ YOEBackend Engineering
Software Engineer, Routing
NuroMountain View, CA
Builds and scales backend systems and onboard modules for autonomous vehicle routing, optimizing algorithms, road network graphs, and deployment pipelines. Requires 2+ years experience with C++, databases, RPC frameworks, and cloud providers.
145k – 219k/yr
On-site2+ YOEBackend Engineering
Software Engineer, Upstart Bank
UpstartUnited States
Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.
131k – 154k/yr
Remote2+ YOEBackend Engineering
Software Engineer, AI Team
SprigSan Francisco, CA
Build and maintain backend systems and AI inference pipelines that process large-scale user feedback into actionable product insights. Requires 2+ years of production software experience and willingness to work primarily in TypeScript.