Source 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 1099 independent contractor position.
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: $70 - $80/HR
More at VantageScore