Senior/Staff Backend Engineer | Platform Services
Job Overview
We are looking for a Senior/Staff Software Engineer with strong backend expertise who can lead complex platform initiatives, shape architectural decisions, and mentor other engineers. You will design and build backend services that operate at scale and serve as foundational components of our platform.
The Platform Services team builds and operates mission-critical backend systems and infrastructure used by all engineering teams. We work across core domains such as API Management, Content Delivery, Identity & Access Management, and Trust & Safety. Our mission is to deliver reliable, secure, scalable services and a great developer experience across the company.
How You'll Make an Impact
- Lead the design and implementation of platform services in one or more of the team’s domains.
- Drive architectural decisions for high-scale distributed systems and cloud-native platforms.
- Own initiatives end-to-end — from discovery and design to rollout and long-term reliability.
- Improve the reliability, scalability, and observability of platform services.
- Mentor junior and mid-level engineers and help raise the engineering bar.
- Collaborate with infrastructure and product teams to align on roadmaps and integrations.
- Participate in an on-call rotation and work with SREs to keep systems healthy and resilient.
What You'll Bring
- 5+ years of experience building backend services and distributed systems.
- Expertise in one of the major programming languages (preferably JVM or JavaScript/Node.js ecosystems).
- Strong foundation in algorithms and data structures, including the ability to evaluate time and space complexity.
- Solid understanding of backend engineering concepts, such as:
- REST API design, authentication/authorization, and modern cloud patterns.
- How web servers work (routing, concurrency, protocols, performance).
- SQL and NoSQL databases (preferably MongoDB experience).
- Sync vs. async communication and message-based architectures (preferably Kafka experience).
- Strong experience with Spring Boot or NestJS (preferably both) and cloud infrastructure (Kubernetes, managed cloud services, CI/CD).
- Strong communication, cross-team collaboration, and mentorship skills.
- Ability to decompose ambiguous problems, design scalable solutions, and deliver them reliably.
Nice To Have:
- Experience building internal developer platforms, frameworks, or shared libraries.
- Experience with high-throughput or security-critical systems (e.g., token services, permission systems).
- Contributions to cost optimization, observability, performance, or reliability initiatives.
- Experience modernizing or migrating legacy systems.
#LI-NA1
What we seek and value most in our candidates
Professionalism in both soft and hard skills; motivation to grow, learn and share, positive attitude, flexibility, transparency, ownership and the most important - passion and commitment.
Picsart is proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We are committed to providing reasonable accommodation to employees who have protected disabilities consistent with local law.
Picsart, Inc. is an E-Verify Employer in the US. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.
For Applicants Based in California - California Job Applicant Privacy Notice (https://rb.gy/lqu5mv)
Make Your Resume Now