Software Engineer
- Salary
- $145k - $155k / year
- Level
- Mid
- Work type
- Hybrid · San Francisco
Not stated in the posting: visa.
Open. First seen 2 October 2026.
About the role
About The Role
We are seeking a mid-level Software Engineer with strong Python experience to join our growing engineering team. You will design, build, and maintain scalable applications and services, collaborate cross-functionally, and help drive best practices in coding, testing, and deployment.
This role is ideal for an engineer who is comfortable working in fast-moving environments and is passionate about building high-quality software.
This is a full-time hybrid position requiring in-person work three days per week at our South San Francisco office.
Key Responsibilities
- Design, develop, and maintain backend services, APIs, and data pipelines using Python.
- Migrate and convert existing SAS code to Python, ensuring functionality and performance parity.
- Collaborate with product managers, designers, and fellow engineers to define requirements and deliver solutions.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and provide constructive feedback.
- Debug, troubleshoot, and improve application performance and reliability.
- Contribute to architectural discussions and implementation strategies.
- Help automate workflows and improve development processes.
- Maintain documentation of systems, workflows, and features.
- Support production systems and participate in on-call rotations (if applicable).
Required Qualifications:
- Bachelor’s Degree
- Candidates must be based within 1 Hr. commuting proximity to our office in the San Francisco Peninsula
- 3–5 years of professional software development experience.
- Strong proficiency in Python and familiarity with frameworks such as Django, Flask, or FastAPI.
- Experience building RESTful or GraphQL APIs.
- Solid understanding of software engineering fundamentals: data structures, algorithms, OOP.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with version control (Git) and CI/CD pipelines.
- Working knowledge of cloud platforms (AWS, GCP, or Azure).
- Ability to write unit/integration tests.
- Excellent problem-solving and communication skills.
Preferred:
- Experience with AWS services (Lambda, EC2, DynamoDB, S3, API Gateway, etc.).
- Experience with containerization (Docker, Kubernetes).
- Data pipeline or ETL experience.
- Experience with Terraform for infrastructure as code.
- Experience with monitoring and observability tools.
- Experience with SAS.
- Exposure to Agile/Scrum methodologies.
Compensation:
- $145k - $155k / year
- Generous Benefits: 401(K) matched up to 7%, Flexible Time Off, 12 Paid Holidays, Medical/Dental/Vision/Wellness benefits, Monthly Team Events, Modern Work/Collaboration Spaces
The team: Digital / Data & Tech
This role is one of 4 open in Digital / Data & Tech.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Agile (4 of 4), CI/CD (3 of 4), AWS (2 of 4), Azure (2 of 4), Kubernetes (2 of 4), Python (2 of 4), Terraform (2 of 4)
OTHER ROLES ON THIS TEAM
- Agile Scrum Master / Project Manager posted Aug 21
- API Product Manager posted Jul 28
- Site Reliability Engineer posted May 18
From the team and dates on VantageScore's own job board.
Salary context
213 other open postings titled Software Engineer state a salary: median USD 140,000 to USD 200,000 a year.
See Software Engineer salaries in San Francisco →
Similar jobs
- Senior Full Stack Software Engineer at Pavago
Shares 18 skills: Flask, Django, FastAPI… · same country - Cyber Full-Stack Technical Software Engineer at Deloitte
Shares 17 skills: Flask, DynamoDB, Django… · same seniority · same country - Full Stack Engineer at Weekday AI
Shares 17 skills: Flask, Django, FastAPI… · same seniority · same city - Software Engineer: Full Stack - Python, Java or JavaScript/TypeScript (TS/SCI Clearance Required) at North Point Technology
Shares 16 skills: Flask, Django, MySQL… · same seniority · same country - Senior / SME Software Developer – Java / Python at NT Concepts
Shares 16 skills: Flask, DynamoDB, Django… · same country - Site Reliability Engineer at VantageScore
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.