Software Engineer
petra-labs · New York City
Job description
About the role
Petra Labs is building the attribution and experimentation layer for AI search. As a Software Engineer you will own the full product lifecycle, turning ambiguous AI‑search challenges into measurable, scalable solutions.
Key responsibilities
- Define and build product end‑to‑end, owning the full lifecycle from concept to deployment.
- Understand user needs, iterate quickly, and scale software with extreme ownership.
- Tackle ambiguous, unsolved problems in AI‑driven search by designing and running experiments.
- Design and implement large‑scale systems, data models, and supporting infrastructure.
Required profile
- Proven experience delivering real products and owning substantial technical components.
- Ability to decompose large, ambiguous problems into actionable tasks.
- Strong fundamentals in system design and database architecture, with good judgment on when to move fast versus build for scale.
Required skills
- System design
- Database design and management
What we offer
- Opportunity to work on cutting‑edge AI search attribution and experimentation.
- Small, highly autonomous team in a SoHo office.
- Transparent, truth‑seeking culture with high impact ownership.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 19 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 weeks ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
petra-labs
New York City