This job has expired.
Braintrust
Expired

Staff Software Engineer (Freelance Contract, Remote)

$40 - $60/hourRemote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

JOB TYPE: Freelance, Contract Position - No agencies (See notes below)

LOCATION: Remote (TimeZone: +5 hours of overlap with MST)

HOURLY RANGE: Our client is looking to pay $40 - $60 USD / HR

ESTIMATED DURATION: 40Hrs/Week - Long Term, 6-month project


ABOUT US:

Braintrust (usebraintrust.com) is a user-controlled talent network, where you keep 100% of what you earn and actually get to own the platform. We've been onboarding some big clients and specifically need an experienced developer for this client.


ABOUT THE ROLE:

Our client is seeking a Staff Software Engineer to join their dynamic, growth-driven team. This position is an incredible opportunity for someone looking to take on a large technical leadership role in a rapidly growing company.

This person will be responsible for the evolution of their existing software and systems, both strategically and tactically. This is both a code writing and architecture role. The expectation for whoever fills this position is to understand their existing software and systems architecture, propose and own a roadmap for near-term improvements and a long-term vision, and then drive this road map.

The position is a full-time individual contributor role and reports to the VP of Engineering.

What You'll Do:

  • Jump into their software and infrastructure, quickly becoming an expert on where they are today
  • Identify near term improvements to their existing system. The improvements might include enhancements to their developer experience, their infrastructure architecture, and their core software, to support near-term growth and stability.
  • You’ll create and own their software and infrastructure technical roadmaps, including the burn down of tech debt
  • You’ll work closely with a wonderful team of software engineers, test engineers, product managers, and product designers
  • You’ll drive productive engineering discussions, generating excitement and buy-in
  • You’ll write code, lots of code

What You Need to Know:

  • Legacy and modern Web Application design paradigms and at least one stack, top to bottom. Their legacy stack is ASP.NET MVC, C#, and SQL Server. They’re migrating to a serverless infrastructure using .NET Core, Lambda, and Postgres. On the front-end, you'll find React and Redux.
  • Software Engineering - they’re looking for an expert, someone who can and will learn what they need, from .NET to routing in Redux and who has at least 7 years of experience writing code for similar systems.
  • Modern cloud native infrastructure and design principles, specifically in the context of AWS
  • Database design - they’re looking for someone with expertise in optimizing data centric systems. Ideally, experience would include using ORMs and migrating a system from direct-to-DB queries to thoughtful abstraction.
  • Scale - they utilize a complex ETL pipeline, SQS queues, Elasticsearch, and more for various large scale problems such as reporting and analytics.
  • How to work well with other experienced software engineers and mentor less experienced software engineers
  • How to write well, and a preference for writing things down. There are several key deliverables for this role: software and infrastructure roadmaps, written technical designs, clearly written tickets, code reviews, and more.

What will success look like for this role?

  • Tangible and measurable near term improvements to their software and infrastructure. Metrics might include page load time, query time, API latency, number of simultaneous users, time to on-board new engineers, etc.
  • A clear path forward for their software and infrastructure with support from the existing team and shared excitement captured in a living roadmap document
  • In the medium and long term, success will look like a world-class and cutting edge technology platform that enables organizations worldwide to collect and review any type of content with ease

ABOUT THE HIRING PROCESS

Qualified candidates will be invited to do a screening interview with Braintrust's core team. We will answer your questions about the project and our platform. If we determine it is the right fit for both parties, we'll invite you to join the platform and create a profile to apply directly for this project. Candidates will be invited to bid on additional projects that are a fit as well.


C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created a corp around their consulting practice, this is well aligned with Braintrust!


This is a remote position.

Other Analytics contracts

Remote
0
USD
/hr

0 outside IR35 Analytics contracts