Job Closed
This listing is no longer active.
The developer infrastructure bank
Senior Software Engineer – Backend
Location
California
Posted
97 days ago
Salary
$160K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer – Backend
Column
• Design, build and scale the systems that power our publishing platform • Establish and enforce repeatable, scalable engineering patterns • Lead development for backend services and integrations • Work alongside a small, senior-leaning team • Collaborate with customer-facing teams and peers • Work in areas outside of your usual comfort zone and show motivation for learning
Job Requirements
- 5+ years in full-stack or backend development
- 3+ years writing production React applications
- Deep experience with serverless backends
- Hands-on with CI/CD, observability and performance tooling
- Strong proficiency in SQL
- Experience as a senior engineer at a company with <100 engineers
- Demonstrated ability to take ownership of projects
- Self-motivated with a strong drive to work in a startup environment
Benefits
- Comprehensive health coverage
- Flexible PTO
- Remote-first culture
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and implement backend services using NestJS (v11) and TypeScript • Build secure, well-validated REST APIs using zod, class-validator, and OpenAPI • Implement role-based access control and JWT validation using Google Identity • Model and manage relational data using Prisma and Postgres • Implement background jobs and async workflows using Cloud Tasks • Integrate with external services (OCR, scheduling APIs, third-party data sources) • Ensure observability through structured logging, metrics, and Sentry • Write unit and integration tests using Jest • Collaborate closely with frontend and infra engineers on system design and deployment
• Design and implement micro-services to ensure scalable and maintainable systems • Write, test, and maintain production-quality code on a daily basis • Design and optimize database schemas, queries, and data flow patterns • Ensure system reliability, monitoring, and incident response capabilities • Drive performance optimization and scalability for distributed systems and APIs • Research and implement innovative solutions to challenging engineering problems • Contribute to and uphold strong engineering culture, technical documentation, and collaborative problem-solving
• Design and build scalable microservices, RESTful APIs, and WebSocket-based systems • Manage and optimize NoSQL-backed data storage for performance and reliability • Develop backend services for real-time communication, high-throughput ETL, and cross-service orchestration • Implement monitoring, tracing, and alerting for production systems • Champion code quality through TDD, CI/CD pipelines, and effective code reviews • Collaborate with AI and frontend teams to deliver seamless, AI-powered features • Ensure high standards of performance, security, and maintainability
Senior Backend Engineer
PeachGiving lenders the tools to scale and modernize through integration to our API-first, cloud-native platform.
• Design, develop, and maintain core backend services and APIs for our loan management SaaS platform, primarily using Python and Go. • Architect and build scalable, reliable, and secure systems to support new product lines and a growing user base. • Collaborate closely with product, and other stakeholders to translate business requirements into robust technical solutions. • Mentor other engineers and contribute to a culture of technical excellence by championing best practices in code, testing, and observability. • Own features from conception through to deployment and maintenance, leveraging CircleCI to build, test, and deploy services to our infrastructure on Google Cloud Platform (GCP) and Kubernetes. • Enhance and scale our infrastructure to ensure high availability and performance.




