The position is for a Software Engineer specializing in Python, focusing on algorithms and data structures.
This is a fully remote, full-time role with competitive compensation based on experience.
The client is a developer tools company that helps technologists and investors assess legal and regulatory risks in codebases while enhancing productivity and reducing technical debt.
The role involves building tools that analyze and provide insights across large, complex codebases, impacting investor workflows, developer productivity, and organizational security.
Responsibilities include developing and optimizing backend systems using Python, designing sophisticated algorithms and data structures, collaborating with cross-functional teams, writing clean and maintainable code, and participating in architectural discussions while mentoring peers.
Requirements:
Candidates must have 8+ years of professional experience in software engineering, with a strong emphasis on Python.
Demonstrated expertise in algorithms and data structures is required, with the ability to write efficient and scalable solutions.
Experience in building products or tooling in developer-focused environments is necessary.
Clear and impactful communication skills are essential, along with the ability to collaborate across distributed teams.
Candidates should be self-driven technical problem solvers who take pride in producing production-ready code.
Benefits:
The role offers significant impact by influencing how top-tier investors evaluate software health.
It is a fully remote position, allowing work from anywhere in the world.
The company is backed by top investors and operates at the intersection of AI, code, and finance.
Employees will be part of a supportive, mission-driven team focused on technical excellence and thoughtful product development.