
Staff Software Engineer, Backend
Perchwell
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $200,000 - $235,000 per year
Job Level
Tech Stack
About the role
- Architect and develop the next-generation data platform. Design a system for high-throughput data and event-driven services.
- Design scalable APIs and services. Implement authentication/authorization solutions as well as core service domains like geospatial and search.
- Build and maintain reliable and performant infrastructure. Utilize Kubernetes, Cloud services, and other tools to drive observability best practices.
- Work with cross-functional teams to deliver strategic technical initiatives. Collaborate with others in Engineering, Product and Data to achieve our goals of building a unified data platform.
Requirements
- 10+ years of software development experience, primarily focused on backend services, with comfort working on frontend technologies.
- Expertise in distributed systems and designing scalable services on Kubernetes.
- Strong proficiency with cloud platforms (AWS and/or GCP) and message passing architectures (Kafka, Red Panda, gRPC/protobufs).
- Advanced backend service and API development skills using modern programming languages (Python, Golang, Rust, Ruby).
- Deep understanding of software engineering fundamentals: modularity, scalability, and separation of concerns.
- Experience with frontend technologies, including Typescript, JavaScript (ES6+), HTML5, CSS, and React.
- Proven ability to design and implement solutions using various database types (relational, columnar, document, vector).
- Skilled at integrating observability and performance monitoring into all aspects of system design.
- Ability to work across service, database, and infrastructure boundaries to address design and performance challenges.
Benefits
- Flexible PTO, plus 10 paid company holidays
- 401K with a company match
- Medical, dental, and vision plans
- HSA and FSA options
- Commuter benefits
- Parental leave
- Company-wide onsite or offsite each year
- Beautiful office in Soho, Manhattan with a stocked kitchen, catered breakfast and lunch once per week, happy hours and meet-ups
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend servicesdistributed systemsKubernetescloud platformsAWSGCPKafkagRPCPythonGolang
Soft Skills
collaborationcross-functional teamworkproblem-solvingcommunicationstrategic thinking