Enable job alerts via email!

Senior Software Engineer, Static Code Analysis

Relyance AI

Remote (OR)

Remote

USD 155,000 - 175,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer specializing in Static Code Analysis. In this dynamic role, you will architect and implement high-performance services that power program analysis components. Collaborate with Data Scientists to enhance traditional algorithms using machine learning techniques, while leveraging your strong computer science fundamentals to tackle complex engineering challenges. This innovative firm fosters a culture of creativity and problem-solving, allowing you to take full ownership of your projects in a supportive and inclusive environment. If you're passionate about technology and eager to make a significant impact, this opportunity is perfect for you.

Qualifications

  • Experience building compilers or static code analysis tooling.
  • Strong grasp of CS fundamentals, data structures, and algorithms.

Responsibilities

  • Design and implement a high-performance static code analysis service.
  • Work with Data Scientists to improve static analysis algorithms.

Skills

Software Engineering
Microservices Architecture
Static Code Analysis
Data Structures
Algorithms
Test-Driven Development
Distributed Systems
Security Vulnerability Detection

Education

Advanced Technical Degree

Job description

Senior Software Engineer, Static Code Analysis

United States (Remote)

As Relyance AI’s Senior Software Engineer, Static Code Analysis, you will architect and implement the services and platform that powers the program analysis component of our product. This role requires you to think critically and design from first principles. You should be comfortable with multiple moving parts, micro-services architecture, de-coupled services, and multi-threaded programming. Given you are constructing the foundation on which our program analysis system will be built, and maintain a forward-thinking outlook as well as scrappiness for the present needs. You are very comfortable learning new technologies and systems. You thrive in an iterative but heavily test-driven development environment.

As a Senior Software Engineer – Static Code Analysis, your role will include:
  • Designing and implementing a high-performance static code analysis service.
  • Working with Data Scientists/ML engineers to improve precision, robustness, and scalability of traditional static analysis algorithms using ML techniques.
  • Experimenting, prototyping, measuring, and making data-driven technology stack decisions.
  • Architecting and implementing microservices-based systems for distributed computing environments.
  • Leveraging strong CS fundamentals, data structures, and algorithms to solve complex engineering challenges.
This role could be a fit for you if you bring:
  • Experience building compilers or static code analysis tooling.
  • Strong software engineering experience and a firm grasp of CS fundamentals, data structures, and algorithms.
  • Experience building distributed/scalable backend infrastructure with a micro-services first design.
  • A high standard for production system quality.
  • Ability to demonstrate and incrementally build 100% confidence in all the layers/components you develop.
  • A deep sense of appreciation for the test-driven development methodology.
  • A self-directed environment with full ownership to design features end-to-end from scratch and the accountability that comes along.
  • Experience working on security vulnerability detection.
  • Startup Experience.
  • An advanced technical degree.

At Relyance AI, we create an unreasonably hospitable and data-driven culture. We prioritize exceeding customer, and each other’s, expectations in every interaction. This means empowered team members solving problems proactively based on information, crafting personalized experiences, and radiating enthusiasm. Behind the scenes, trust and freedom allow team members to find creative solutions, while shared purpose and recognition fuel a spirit of greatness to truly wow customers and each other. We deconstruct failures to learn from them and take great pride in our successes; celebrating both.

Relyance AI is proud to be an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We are committed to fair and equitable compensation practices. We use data-driven pay practices with the goal of ensuring offerings are competitive to the market and our team members are being compensated correctly based on their roles, experience, and location. As such, the base salary pay range for this role is $155,000 to $175,000.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer - Grafana Plugins Catalog (Remote, USA)

Grafana Labs

Remote

Remote

USD 168,000 - 202,000

12 days ago

Senior Software Engineer - Alloy and OpenTelemetry Collector - USA

Tbwa Chiat/Day Inc

Remote

Remote

USD 148,000 - 179,000

30+ days ago

Senior Software Development Engineer

McKesson’s Corporate

New York

Remote

USD 106,000 - 179,000

Today
Be an early applicant

Senior Software Engineer ($160-200K base DOE | Remote | FTE) - must be open to relo to Atlanta, GA

ZipRecruiter

Charlotte

Remote

USD 160,000 - 200,000

Today
Be an early applicant

Senior Software Engineer, Trust Defense

airbnb, Inc.

Mississippi

Remote

USD 100,000 - 160,000

Today
Be an early applicant

Senior Software Engineer (Auth)

Bitwarden Inc.

California

Remote

USD 140,000 - 200,000

Today
Be an early applicant

Sr. Software Engineer - 1708 (Java/ Full-Stack)

MeridianLink

Costa Mesa

Remote

USD 152,000 - 215,000

Yesterday
Be an early applicant

Backend Software Engineer/Senior Software Engineer

Salesforce, Inc..

San Francisco

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Poland

Remote

PLN 136,000 - 182,000

Yesterday
Be an early applicant