Founding Software Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Entry-level / graduate
Work from: 

Offer summary

Qualifications:

3+ years of experience as a backend or full-stack engineer., Expert-level knowledge of Golang and familiarity with containerization tools like Docker., Strong understanding of data structures, algorithms, and software design principles., Bachelor's or Master's degree in Computer Science or related STEM field..

Key responsibilities:

  • Design, implement, and maintain data schemas for efficient data management.
  • Develop and deploy APIs that balance quick delivery, simplicity, and flexibility.
  • Build backend applications using Golang and frontend features with TypeScript and React.
  • Collaborate with product and design teams to meet project goals.

Rockstar logo
Rockstar Human Resources, Staffing & Recruiting Startup http://www.tryrockstar.com/
2 - 10 Employees
See all jobs

Job description

Rockstar is recruiting for a company on a mission to overhaul the insurance industry’s technology and data infrastructure. This client believes that existing solutions are outdated, inflexible, and insufficient to meet the needs of innovative insurance carriers and their distribution partners. They have raised a seed round from notable investors including Andreessen Horowitz and Liquid 2 Ventures to achieve their mission.

About the Company

The client offers a customizable, easytouse, and centralized producer management and compensation system that is purposebuilt for the insurance industry. By using their cloud native platform, carriers and their distribution partners can free themselves from operational constraints imposed by legacy software, static compensation structures, and manual processes. They unlock growth opportunities by giving their customers the flexibility and insights needed to manage commissions as a revenue driver instead of as a costcenter and by enabling their customers to better engage with and retain their agents through a mobilefirst agent app.

Engineering at the Company

The client is, at its core, a technology company, and they are building the best team! They are looking for engineers who are excited to be part of their early story and who want to build a transformational company. They hire engineers who have a broad set of technical skills, are highly crossfunctional, and are eager to solve a wide range of engineering challenges. The ideal candidate has a strong sense of ownership and enjoys owning projects from inception to scaling it in production. They value people who take pride and ownership in their work and who show an aptitude for learning quickly. As an early employee, one will be working with a nimble team of committed and talented engineers and will have a large, longterm impact on technical design and engineering culture.

The team is inclusive, transparent, and takes large ownership in driving features from 0 to 1. As part of the team, one will:

Collaborate: Work closely with product and design to ensure expectations and deliverables are met.

Attain Technical Alignment: Clearly communicate technical concepts via concise technical specs for internal feedback and external buyin.

Optimize Performance: Identify and fix performance bottlenecks, improve application performance, and ensure the application can handle high traffic and load.

Ensure Security: Implement security measures to protect the application from attacks and ensure that user data is secure.

The tech stack includes: Golang TypeScript Docker React Tailwind AWS Git

About the Role

The client is looking to expand their founding engineering team. They are looking for someone who is equally interested in developing robust APIs to stand the test of time and in developing innovative solutions to solve immediate customer pain points, be that through SQL queries, hacky scripts, or small services.

Responsibilities

Manage Data: Design, implement, and maintain data schemas to ensure data is stored and accessed efficiently.

Design Sensible APIs: Implement and deploy APIs that properly balance business concerns (ship quickly), simplicity (satisfies shortterm requirements), and flexibility (adaptable to a longterm vision).

Code: Develop the backend application using Golang to both build out business logic and define workflows utilizing Temporal. Develop frontend features in TypeScript using React.

Qualifications

3+ years of experience as a backend andor fullstack engineer

Strong understanding of data structures, algorithms, and software design principles

Expertlevel knowledge of Golang programming language and ecosystem

Familiarity with containerization and orchestration technologies like Docker and Kubernetes

Experience working with Git and writing technical specs

Experience working with gRPC and Protocol Buffers

Bachelor’s and or Master’s degree in Computer Science or another STEM field (or equivalent work experience)

An entrepreneurial spirit one has or has always wanted to start a company

Bonus Points

Worked at an early stage (Seed or Series A) company, andor a company that services the insurance industry

Familiarity with TypeScript React or similar frameworks

Experience managing ETL data pipelines

Experience with general ledgers and double entry accounting

Experience developing mobile applications

Benefits

Competitive salary and equity, with 10 year exercise window for stock options

Remotefirst work culture

Quarterly offsites for all to bond

Unlimited PTO with 4 weeks recommended per year

Top notch health, dental, and vision insurance subsidized by the company

Required profile

Experience

Level of experience: Entry-level / graduate
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mobile Apps
  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs