1

Fair Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Senior Software Engineer , you'll partner with other software engineering teams to build ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

We're looking for Software Engineer 2 to join the Payments Team in the Financial Division. In this ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

We're looking for Software Engineer 2 to join the Payments Team in the Financial Division. In this ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

We're looking for Software Engineer 2 to join the Payments Team in the Financial Division. In this ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Senior Software Engineer , you'll partner with other software engineering teams to build ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Senior Software Engineer , you'll partner with other software engineering teams to build ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

Senior Software Engineer

Austin, TX · On-site

$121K - $160K/yr

As a Senior Software Engineer , you'll partner with other software engineering teams to build ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software ... We firmly believe in equal opportunity, guaranteeing fair and unbiased treatment for all ...

Software Engineer - Product

Chicago, IL · On-site +1

$120K - $140K/yr

WHO WE ARE Consumer Reports is an independent, nonprofit organization dedicated to a fair and just ... OVERVIEW We're seeking a passionate Software Engineer to join our Experimental Engineering team ...

Software Engineer

Exton, PA · Hybrid

$64 - $67/hr

Software Engineer The Software Engineer will be responsible for the design, development, and ... San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all ...

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software ... We firmly believe in equal opportunity, guaranteeing fair and unbiased treatment for all ...

Software Engineer - Product

Washington, DC · On-site +1

$120K - $140K/yr

WHO WE ARE Consumer Reports is an independent, nonprofit organization dedicated to a fair and just ... OVERVIEW We're seeking a passionate Software Engineer to join our Experimental Engineering team ...

Software Engineer - Product

Yonkers, NY · On-site

$120K - $140K/yr

WHO WE ARE Consumer Reports is an independent, nonprofit organization dedicated to a fair and just ... OVERVIEW We're seeking a passionate Software Engineer to join our Experimental Engineering team ...

Software Engineer

Tucson, AZ · On-site

$60 - $80/hr

Software Engineer This onsite role in Tucson involves developing and integrating software for ... San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all ...

Software Engineer

$132K - $177K/yr

Everbridge is hiring a Software Engineer focused on platform modernization to help evolve a ... Fair Chance Statement US & Canada We are committed to providing equal employment opportunities in ...

Software Engineer III

Bentonville, AR · On-site

$49 - $65.75/hr

The Software Engineer III designs, develops, troubleshoots, and debugs software programs for ... Rocket Software Inc. is also committed to compliance with all fair employment practices regarding ...

next page

Showing results 1-20

Fair Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do fair software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for fair software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

How does a Fair Software Engineer typically collaborate with cross-functional teams to ensure ethical AI development?

As a Fair Software Engineer, you’ll work closely with data scientists, product managers, and UX designers to identify and mitigate potential biases in machine learning models. This role often involves regular code reviews, open discussions about ethical implications, and implementing fairness metrics throughout the development process. You’ll also contribute to establishing guidelines and best practices for responsible AI, ensuring that both technical and non-technical stakeholders are aligned on fairness objectives. Effective communication and a collaborative mindset are key to success in this position.

What are the key skills and qualifications needed to thrive as a Fair Software Engineer, and why are they important?

To thrive as a Fair Software Engineer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often backed by a relevant degree. Familiarity with coding languages such as Python, Java, or C++, version control systems like Git, and software development methodologies (e.g., Agile) is typically required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse teams and addressing complex challenges. These skills ensure the development of robust, efficient, and ethical software solutions that meet organizational goals and user needs.

What is the difference between Fair Software Engineer vs Ethical Hacker?

AspectFair Software EngineerEthical Hacker
CredentialsBachelor's in CS or related field, coding certificationsCertifications like CEH, OSCP, or CISSP
Work EnvironmentDeveloping fair algorithms, ensuring ethical AI useTesting security vulnerabilities, penetration testing
Industry UsageTech companies, AI firms, startupsCybersecurity firms, IT departments, consulting

Fair Software Engineers focus on creating ethical, unbiased software and algorithms, often working within tech and AI industries. Ethical Hackers specialize in identifying security flaws to protect systems. While both roles require technical skills and certifications, their core objectives differ: fairness and ethics versus security testing.

What is a Fair Software Engineer?

A Fair Software Engineer is a professional who focuses on designing, developing, and maintaining software systems with an emphasis on fairness, equity, and the mitigation of bias. This role often involves ensuring that algorithms and data handling processes do not discriminate against users based on factors like race, gender, or socioeconomic status. Fair Software Engineers may work closely with data scientists, ethicists, and product teams to identify potential biases in software and to implement solutions that promote fairness and transparency. Their work is crucial in building trust and accountability in technology-driven products and services.
More about Fair Software Engineer jobs
What states have the most Fair Software Engineer jobs? States with the most job openings for Fair Software Engineer jobs include:
Senior Software Engineer

Senior Software Engineer

Procore

Austin, TX • On-site

$121K - $160K/yr

Full-time

Posted 5 days ago


Job description

We're looking for a Senior Software Engineer to join Procore's Financials group. In this role, you'll use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built. You will help revolutionize a historically underserved industry by translating fundamental customer needs into technological SaaS solutions.

As a Senior Software Engineer, you'll partner with other software engineering teams to build scalable backend systems that drive our customer-facing applications. Use your expertise in distributed systems, TDD, and modern web developmenttoachieve extraordinary results that extend beyond the boundaries of traditional engineering roles. Backed by the might of our teams, you will have the resources to build solutions that truly matter.

This position reports into Senior Manger, Software Engineering and will be based in our Austin TX office. We're looking for someone to join us immediately.

What you'll do:

  • AI is central to how we work. You'll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction.

  • Design and build robust backend solutions using Ruby on Rails, Node.js, Java, or Typescript within a microservices architecture.

  • Establish high-quality development standards for teams to ensure code maintainability and system reliability.

  • Collaborate on complex technical initiatives with infrastructure, platform, and other software engineering teams.

  • Mentor fellow teammates by conducting constructive code reviews and pairing on complex problems.

  • Develop and maintain CI/CD pipelines using CircleCI and ArgoCD to ensure seamless deployment.

  • Optimize application performance by leveraging technologies like Postgres, AWS, and Kubernetes.

  • Translate fundamental customer needs into scalable technological SaaS solutions.

What we're looking for:

  • 5+ years of experience in software engineering fundamentals, including Test Driven Development (TDD) and design concepts.

  • Strong proficiency in backend development using Ruby on Rails, Node.js, Java, or similar languages. Experience with Ruby on Rails, a plus.

  • Proven track record of working with software, platforms, and infrastructure at scale, managing thousands of hosts and millions of users.

  • Experience building modern Continuous Integration and Continuous Delivery (CI/CD) systems in a large-scale environment.

  • Ability to balance immediate business needs with strategic, long-term technical initiatives.

  • Experience working with modern web development lifecycle tools, including testing, staging, deploying, and monitoring.

  • Strong collaborative skills with the ability to course-correct on large team initiatives as needed.

Additional Information

Base Pay Range:

140,960.00 - 193,820.00 USD Annual

This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.

This position requires access to technology, software, and data that is controlled or restricted under U.S. law, regulation, executive order, or government contract.

For Los Angeles County (unincorporated) Candidates:

Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.

A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.