Software Engineer (W-2)

Compiler is a small, woman-owned software consultancy. Compiler helps service-oriented government agencies build open source, human-centered, secure, agile solutions to support the delivery of government services that increase equity of opportunity.

Our team specializes in building software applications around data for operations support and performance management including: data standards development, data engineering, data cleaning, extract transform and load (ETL) workflows, custom application programming interface (API) development and integration, data integration, data pipelines, data analytics, and data science. Our team’s subject matter expertise in transportation, housing, and homelessness provides depth and quality to the services we design and the applications we build.

Our clients have included: City of Los Angeles, City of West Hollywood, CicLAvia, LA2050, Caltrans, County of Los Angeles, Southern California Association of Governments, and the California Community Foundation. Our recent work includes building and integrating payment and digital services technologies for public transportation agencies using Docker, Python/Django/Flask, and Azure.

We are looking for a Software Engineer to support a range of new and ongoing client projects. You’ll report directly to Kegan Maher and collaborate closely with a small team of product managers, designers, and engineers. You’ll have access to additional external support for data privacy, data security, accessibility, and internationalization as well as modern tools to help you get your work done in a remote environment.

This is a full-time, salaried position (W-2) with benefits. Full-time employment at Compiler is thirty (30) hours per week.


  • Design and build open source software that streamlines the delivery of public services with a focus on equity and active harm reduction
  • Interact with clients to iteratively gather requirements, refine scope, and demo progress
  • Document your work, including asynchronous communications, to inform internal and client teams
  • Coordinate with product, design, and engineering to deliver delightful products and services that meet current Web Content Accessibility Guidelines (WCAG)
  • Pair program, code review, contribute to architecture decisions, help create standard patterns and practices for development and DevOps
  • Self-direct and time-manage across multiple client and internal projects with varying levels of complexity, demand, and constraint

Required Qualifications

  • Minimum of 3 years of full-time, paid software development experience working on production code in a team environment
  • Experience using modern, high-level programming languages such as Python or JavaScript to build web applications, API services, or similar
  • A personal and professional commitment to bring anti-racist principles into your work
  • Must be currently legally authorized to work in the United States (ie: US citizen, green card holder, etc.)

Preferred Qualifications

  • Experience working with or in proximity to government
  • Experience developing performant and accessible front-end components that meet WCAG standards, using advanced HTML and CSS
  • Experience maintaining databases for web application usage
  • Experience integrating production applications with third-party APIs that provide services such as authentication or user enrollment into external systems
  • Experience using Docker and containers to manage reproducible environments
  • Experience deploying and managing production applications and services in cloud environments such as Azure and GCP, preferably with Infrastructure as Code systems such as Terraform
  • Experience and appreciation of writing unit and integration tests for code
  • Experience collaborating with product managers, UI/UX designers, remote teams, along with client technical teams
  • Knowledge of Git / GitHub-based development workflows and open source project management
  • A love of public transportation
  • Preference given to candidates located in California, and specifically Los Angeles


  • Per company policy, this position has no formal educational requirements

Start Date

  • Approximately Monday, April 1st, 2024


  • Expected salary range is $100,000 - $120,000 annually based on qualifications and experience
  • Paid time off: fifteen (15) days paid time off (PTO) and ten (10) sick days annually, federal holidays, and annual holiday closure between December 23 and January 1
  • 100% Company-paid medical, dental, and vision insurance premiums for employees; 50% Company-paid insurance premiums for employees’ dependents
  • 100% Company-paid short- and long-term disability insurance
  • Paid parental leave
  • Company 401k contribution
  • Company-paid in-person retreats twice a year
  • Company-provided laptop
  • Discretionary budget for home office and/or professional development

Location and Work Hours

  • This position is 100% remote
  • Los Angeles-based staff have the opportunity to work from our office at the Los Angeles Cleantech Incubator (LACI) in downtown Los Angeles, CA
  • Flexible working hours; expect an overlap with the Pacific time zone. The current team is spread across Pacific, Central, and Eastern time zones in the US

To Apply

  • Applications accepted Wednesday January 24, 2024 - Wednesday February 7, 2024
  • Using the linked form, please briefly introduce yourself and upload your resume
  • Cover letters are not expected, and extra weight in scoring will not be given to those that include them

Apply Now

In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on race, color, ancestry, national origin, religion, education, age, gender identity, sexual orientation, marital domestic partner status, familial status, disability status, or veteran status.

We will consider for employment qualified applicants with arrest and conviction records. #banthebox

Back to Jobs