Semi-Senior Software Engineer
$137,000–$150,000 year
Hybrid · Bellevue, Washington, United States
Job Summary
Design, build, and maintain backend services using Python; contribute to architecture decisions and help scale payment and financial systems; use GCP services (Pub/Sub, Cloud Functions, Firestore, BigQuery) to build cloud-native solutions; collaborate with product managers, designers, and engineers to deliver solutions; participate in improving CI/CD pipelines and observability; focus on performance and reliability in a fintech context; opportunity to grow into more technical responsibility in a fast-moving startup environment.
Required Qualifications
- 2–5 years of professional software engineering experience
- Strong proficiency in Python and backend development fundamentals
- Experience with RESTful APIs, databases (SQL/NoSQL), and cloud platforms (GCP preferred)
- Understanding of distributed systems, scalability, and fault tolerance
- Strong communication and collaborative problem-solving mindset
- Frontend familiarity: React, HTML/DOM, JavaScript, CSS (helpful but not required)
- Backend stack: Python, Flask/FastAPI, REST APIs, Redis, SQL
- Cloud: Google Cloud services (Firestore, Cloud Storage, Pub/Sub, Google Artifact Registry, Cloud Run, BigQuery, Cloud Composer)
- Infrastructure: Kubernetes, Terraform
- CI/CD, observability, and dev tooling
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.