Software Engineer

VantageScore

  • San Francisco, California
  • 30+ days ago

    Highlights

    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.

    Numbers & Facts

    LocationSan Francisco, California
    Websitehttps://www.vantagescore.com

    Description

    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  

    Similar Jobs

    See more jobs