Senior Software Engineer
Contra San Francisco, CA

Contra is an independent-first, commission-free hiring platform designed to connect creative professionals with flexible work opportunities.
 Our platform provides all the tools needed for discovering, hiring, onboarding, managing, and paying freelance talent, helping to shape the future of work. 

Learn more at Contra.com, check out Contra on TikTok (especially if you’re Gen Z), or follow our founders Ben (CEO) and Gajus (CTO) on Twitter.  

Why Join Contra? 

Contra is building a modern work platform for a flexible future.
 As more people, companies, and agencies embrace flexible work, Contra is leading the way with a network of over 1 million freelancers and 50,000 clients.
Our mission is to empower independent professionals to collaborate without commissions.
We’ve raised over $44 million from top venture capital firms, including NEA, Unusual Ventures, and Cowboy Ventures.  

Who You Are 

  • A strong independent problem-solver

  • Committed to high standards of craft, quality, and attention to detail

  • Skilled at balancing fast-paced exploration with building scalable, reliable systems

  • Excellent verbal and written communicator, comfortable in remote work environments

  • Thrive in dynamic, fast-paced teams with a focus on execution

  • Take ownership of your work and collaborate cross-functionally

  • Stay updated with new technologies, patterns, and AI advancements

Your Day-to-Day Responsibilities
 

  • Contribute to our TypeScript, GraphQL, React monorepo

  • Enhance our Vitest/Playwright test suite

  • Participate in RFC processes, shaping new database and API schemas

  • Collaborate on design critiques, code reviews, and cross-functional planning

  • Address technical debt, improve performance, and resolve bugs

  • Focus on improving developer experience and maintaining system quality

Our Technology Stack

Backend: TypeScript, PostgreSQL, GraphQL, NodeJS, Redis, Temporal
Frontend: React, Relay, PandaCSS
Data: Airbyte, dbt, Google BigQuery
DevOps: ArgoCD, Docker, GitHub, Google Cloud Platform, Kubernetes
Testing: Playwright, Vitest
Tools: Linear, Mergify, PostHog, Slack, Turbo
AI Integration: OpenAI, Cursor, Supermaven, CodeRabbit

Compensation and Benefits
 

  • Salary: $170,000 – $200,000 CAD

  • Health and dental benefits

  • Home office budget

  • Company-provided laptop on your start date

Interview Process
 

  1. Introductory Call with Recruiting Team (15–20 minutes)

  2. Technical Interview with Hiring Manager (45 minutes)

  3. Culture & Cross-Functional Interview (45 minutes)

  4. Paid Technical Assessment (3 hours) + Presentation (60 minutes)

  5. Final Interviews with CTO, Co-Founder, and Engineering Manager

Our Commitment to Diversity

Contra is an equal opportunity employer dedicated to diversity and inclusion.
We welcome applicants regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.

Please note: Contra communicates only through @contra.com emails. We will never request payment from job applicants.

How to Apply

If you’re ready to shape the future of work and thrive in a collaborative, fast-growing environment, apply today.
Visit Contra Careers for the latest job opportunities.
 

Contra
About Company

Contra is an independent-first, commission-free hiring platform helping freelancers and independent workers find opportunities and build careers. Focused on empowering the future of work, Contra connects creative talent with companies worldwide through a modern, community-driven platform. 

Job Information