Rockstar

Principal Software Engineer

Rockstar

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own and lead the design, development, and deployment of major product features across the AI-driven lead management stack.
  • Make key technical decisions on architecture, infrastructure, and scaling.
  • Drive rapid iteration and experimentation: ship fast, learn fast, and iterate.
  • Collaborate directly with founders to shape product direction and technical strategy.
  • Debug and solve problems across the stack, no "not my job" mentality.
  • Set the engineering bar: code quality, testing, reviews, and best practices.
  • Build and manage strong working relationships with technical counterparts. Mentor and share knowledge with peers, creating a positive atmosphere amongst the team.
  • Conduct code reviews and provide constructive feedback while quickly actioning feedback from code reviews conducted of your code.
  • Influence decision-making through presentation of data-centric business topics.

Requirements

  • 9+ years experience as a software engineer building and shipping production quality code
  • Experience with open source languages such as Python and TypeScript
  • Experience with writing and shipping reliable, scalable, and efficient code, with an emphasis on long-term maintainability, in partnership with all appropriate reviewers, in manageable pieces with relevant documentation and test plans
  • Experience with software design and architecture
  • Experience with AI coding tools like Cursor and Claude Code
  • Role is flexible/hybrid
  • Fluency in English is required
Benefits
  • Medical, Dental and Vision premiums covered at 100%
  • Snacks, a generous tech budget, unlimited vacation, and company outings
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonTypeScriptsoftware designsoftware architecturescalable codeefficient codeAI coding toolscode qualitytestingcode reviews
Soft Skills
leadershipcollaborationmentoringproblem-solvingcommunicationiterationfeedbackrelationship managementdata presentationpositive atmosphere