Principal Software Engineer at Fast Radius

| Chicago | Remote
Sorry, this job was removed at 11:37 a.m. (CST) on Thursday, February 18, 2021
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
We believe manufacturing is important not only for what it makes, but for what it makes possible for the world. Manufacturers have an important job to do, and it is our job to provide them with the technology and expertise they need through the entire production process, from discovery and design to manufacturing and fulfillment.
What we are looking for:
As a Principal Software Engineer you will be taking ownership of technical architecture, accuracy and code quality across multiple technology stacks, and you will oversee development across Fast Radius software platform. You are a contributing decision maker about what technologies to use, how software should be architected, and what the technical direction of certain parts of platforms will be. 

Responsibilities & Outcomes:

  • Provide application-wide leadership on decision making about technical application architecture with the viewpoint of meeting business requirements at the lowest total application life-cycle cost for the related business value added.
  • Perform detailed design and prototyping in accordance with the product vision.
  • Advise our application teams– providing guidance on development practices and technical designs.
  • Identify areas in applications for refactoring and improvement and work in collaboration with the Chief Product Officer to establish a roadmap of application-specific architectural improvement.
  • Assist application Product Owners in prioritization of architectural work on the code base.
  • Work closely with the Product team and VP of Software to estimate large efforts and guide long term decisions about how to implement new features and functionality.
  • Mentor and guide developers to improve their coding practices via code standards, unit testing, secure coding practices, design patterns, code reviews, pair programming and other best practice activities as necessary.
  • Conduct skills development efforts when new technologies are introduced.
  • Pay particular attention to: Application security best practice implementation in our applications. Architecture and technology capability with agile processes and tool chains “lities” – quality, stability, productivity, scalability, usability and maintainability.
  • Inspire and excite people internally around the technology vision and plans.
  • Work with DevOps group and application teams to streamline build and release processes via architectural modifications

Qualifications:

  • 10+ years of relevant professional experience.
  • Proven understating of data architecture patterns such as Lambda, Kappa, Event driven Architecture, Data as a Service, Microservice etc.
  • You believe that you can achieve more on a team — that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement.
  • We’re looking for people who live to learn new technologies and use them on new projects! You should be excited to build tools that scale for massive growth and a rapidly evolving business environment.
  • You have advanced knowledge of more than one programming language and deploying to AWS infrastructure.
  • Iterative Design and Development. You think an MVP is the best way to make a point. You strive to prove that speed and quality are not conflicting; that you can achieve both at the same time, but neither to an extreme.
  • In addition to having an intimate knowledge of the software stack, you understand how all the pieces fit together (API, database, network layer, etc.) and how they impact the performance of your product.
  • Strong architecture chops. You know how to build highly scalable, robust, and fault-tolerant services that support our unique rate-of-growth requirements. You stay up-to-date with the latest architectural trends.
  • You feel ownership over everything you ship; you'd never call code "released" until you’re confident it’s correct. You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
  • Design and business acumen. You understand the requirements of a high-growth business. Whether you’re working on an API used by other developers, an internal tool used by Fast Radius teams, or a feature used by customers, your attention to details leads to a delightful user experience.

Every day you can expect to work in an inclusive environment that makes excellence possible, where great work and ideas matter more than seniority. We believe in experimenting fearlessly and learning from our failures—quickly. Our leaders have grown successful companies before, and they understand that businesses thrive when capable people have the freedom to solve problems without constraints.
We want you to come to work happy, healthy, and balanced so you can expect excellent benefits:
- Competitive compensation and bonus structure
- Comprehensive health care including dental and vision
- Generous vacation policy as well as a 401K plan 
Fast Radius is proud to be an equal opportunity employer because diverse perspectives make for better products, better processes, and a better company. We encourage applicants from all backgrounds regardless of race, color, religion, sex (including pregnancy), sexual orientation, gender identity/expression, national origin, ethnicity, age, disability, Veteran status, or other protected status.

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • PythonLanguages
    • SqlLanguages
    • ElixirLanguages
    • ReactLibraries
    • PhoenixFrameworks
    • MySQLDatabases
    • JIRAManagement
    • TrelloManagement
    • SalesforceCRM
    • OutreachLead Gen
    • Zoom InfoLead Gen

Location

We're in the West Loop, home to restaurant row and a bustling tech community!

An Insider's view of Fast Radius

What are some social events your company does?

I believe it’s important to build a strong community at our fast-growing company. There always seems to be something fun going on. Whether it's company-sponsored events like our holiday parties & potlucks or more casual get-togethers after work such as happy hours & sports leagues. These events have helped me get to know people in all divisions.

Kyle Tabatt

Senior Account Executive

How do you collaborate with other teams in the company?

Fast Radius has a strong culture of collaboration. Even the physical layout of the office supports that. The design engineers are next to the manufacturing engineers and the factory so it is easy for us to get feedback and brainstorm in real-time as parts are getting produced.

Izzy de la Guardia

Application Engineer

What's the biggest problem your team is solving?

With any rapid growth company, we have growing pains. Each team has its own goals, their own visions of success, and as such it's tough to stay aligned as one team. The Project Engineering team is working across the company on improving communication and workflow which ultimately ensures we keep the culture we've created long term.

Nick Tonini

Project Manager

What are Fast Radius Perks + Benefits

Fast Radius Benefits Overview

Competitive compensation and bonus structure
Comprehensive health care including dental and vision
Generous vacation policy
401K
WFH Flexibility

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Intracompany committees
Daily stand up
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Health Insurance & Wellness Benefits
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K)
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
We offer flexible work schedules.
Remote Work Program
We offer flexible work from home opportunities.
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Happy Hours
Recreational Clubs
Professional Development Benefits
Lunch and learns
Cross functional training encouraged
Promote from within
Mentorship program
More Jobs at Fast Radius28 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
Marketing
Operations
Product
Project Mgmt
Sales
Project Mgmt
new
Chicago
Product
new
Chicago
Project Mgmt
new
Chicago
Data + Analytics
new
Chicago
Data + Analytics
new
Chicago
Operations
new
Chicago
Developer
new
Chicago
Sales
new
Chicago
Marketing
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Product
new
Chicago