Senior Software Engineer

Fiveonefour

$120K — $150K *
US-AnywhereRemote in Seattle, WA
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development with a focus on Async Rust in production
  • Strong architectural and design skills for building robust systems
  • Proficient coding skills in TypeScript with practical application
  • Excellent communication skills for effective collaboration
  • Proven ability to learn quickly in fast-paced environments
  • Experience in dealing with ambiguity and creating order from chaos

Responsibilities

  • Build, maintain, and operate the Boréal hosting platform and Moose open-source project
  • Review and contribute to design and code across the engineering team
  • Collaborate with Product and Design teams to realize product development
  • Participate actively in recruitment to shape the team
  • Mentor and coach junior team members to foster growth
  • Represent the company at industry events to foster community and presence

Benefits

  • Flexibility to manage work and personal life, especially for parents
  • Opportunities for skill enhancement through hands-on coaching and peer collaboration
  • A dynamic and supportive team environment that values diverse backgrounds
  • Participation in a startup culture with the chance to influence product direction and engineering practices
  • Involvement in decision-making and architectural discussions, enhancing your influence within the team
Full Job Description
The role

You will join the existing engineering team and split your time between two products: the open-source framework Moose and its hosting platform Boréal. As this is still very early in the company's life and the framework, you will have opportunities to stretch all across the stack, Whether on the Front End of the hosting platform, the backend, or the open-source framework itself.

What to expect from me

I am both a player and a coach for the team of engineers. I roll up my sleeves and care a lot about my craft. I am pragmatic, I spend my innovation chips deliberately and will encourage you to do the same. I love learning, and I am always eager to read about the latest trends and best practices. I firmly believe that engineering is a team sport; the best technical architectures and designs come out of tight collaborations between team members. I will challenge your designs, encourage you to hone your craft, expect you to ship code to production often, and eventually expect you to coach more junior engineers as the team grows.

What to expect from your peers

As a senior engineer on the team, you will collaborate closely with the product, design, and the rest of the engineering team to get Moose and Boréal to the next stage of maturity of their lifecycle. This team of ambitious and pragmatic people cares about each other's happiness. We all love the grind and the thrill of the early stages of a company. We come from different parts of the world and appreciate what our cultures and experiences bring to the table. Many of us are parents and hence build in flexibility to be there for our families. You can choose to leverage that flexibility in whichever ways work for you.

Responsibilities:

  • Build, Maintain, and Operate the Boréal hosting platform and Moose open-source project with the team
  • Review and contribute to other engineers' designs and code
  • Collaborate with Product and Design to make the product come to life
  • Participate in the recruitment process
  • Mentor more junior team members
  • Represent the company at industry events and conferences

Qualifications:

Must haves:

  • Async Rust Production Experience
  • Robust architectural and design skills
  • Strong ability to learn new skills.
  • Good communication skills
  • Robust coding skills in Typescript
  • Undaunted by a fast-paced, entrepreneurial environment
  • Comfortable operating in ambiguity, building systems, and making sense of what others might consider chaos

Nice to haves:

  • Python Experience
  • NextJS Experience
  • Clickhouse Experience
  • Pixel perfect Web UI building
  • Data Engineering Exposure
  • Developer Tools Building Experience

If you're looking for a challenging role and are excited to build a company from the ground up, please apply!

Similar Jobs

More Information Technology Jobs

Find similar Senior Software Engineer jobs: