Sr Software Engineer
Remote (US)
Mid-level +2 · Full time
Posted a month ago
The Pragmatic Engineer Test score for this team - plus any details points that are not (yet) a "yes": ***** Please get your score here:
9 There are three areas that aren't applicable to us yet, but when they are we fully intend to approach them in a way that would result in a "yes". #7 - we don't have oncall yet #9 - we are currently less than 10 engineers #10 - we are currently less than 30 engineers

TwinWave is looking for a senior software engineer to join our development team. We are passionate about creating products that solve real problems and help protect organizations from the security threats they face every day. This drive to build amazing products has resulted in a loyal customer base that includes some of the world’s largest banks, insurance companies and other Fortune 500 organizations.

The Role

We are looking for someone to join our core development team, which is responsible for all layers of our product stack, from our front-end UI to our back-end services.  This role is fully remote with limited travel for team offsites and other company events.

Daily responsibilities will include:

  • Designing and developing code in Go, Python and Javascript/Typescript (React) to bring exciting new functionality to our customers
  • Working in a team environment to decide what engineering work will best help our product, and planning to accomplish it together
  • Observing our product in action and taking action to improve its operation
  • Focusing on creating testable, maintainable and secure code using best practices
  • Contributing to our CI/CD and DevOps technologies to improve our developer and operational experience
  • Having fun!

This position requires US citizenship.

Experience We’re Looking For

We are looking for candidates that have experience similar to the following.  If you check most of the boxes, but not all of them, we encourage you to apply!

  • 5+ years professional experience as a Software Engineer
  • Proficiency working across all layers of the stack, from UI to backend services and databases
  • Experience building and operating SaaS applications and/or hosting software in a cloud environment (such as AWS)
  • Proficiency in Go, Python and React, or similar languages/frameworks
  • Solid working knowledge of version control software like git
  • A collaborative spirit that enjoys working in a team environment
  • Comfort working independently at times, and solving problems on your own when needed
  • Embracing change and being adaptable as we iterate to invent the best possible product for our customers
  • Desire to learn new technologies, and ability to switch between a variety of code-bases as needed
  • Experience working in a distributed, remote team environment

Compensation & Benefits

TwinWave pays market competitive salaries based on experience and qualifications.  The salary range for this position is $150,000 – $200,000 along with participation in our bonus (profit sharing) program.

At TwinWave we truly believe in work life balance.  We want people to take the time outside of work so that they can recharge and do their best work when they are working.  We offer fully paid health insurance, 401k, flexible hours and lots of time off.

TwinWave Security
Threat Analysis That Works
Size:  1-10 employees
Gergely Orosz's Notes
Gergely Orosz
Curator of The Pragmatic Engineer Job Board
10/10 on The Pragmatic Engineer Test. #9 and #10 don't yet apply (small team) and there is no oncall yet. I like how the team is keen on addressing these in due time!
© 2022 Pallet Labs Inc. See privacy policy and terms of service
Get started on Pallet
The Pragmatic Engineer Job Board is on Pallet — Where creators turn their community into recruiting networks