Full-Stack Software Engineer

Automox

Town of Florida (NY)

Remote

USD 130,000 - 150,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Automox is hiring a Full-Stack Software Engineer to own features across the stack, from Vue interfaces to Laravel, Spring Boot services and AWS Lambda. You will work with PMs, UX, and QA, shipping iteratively and shaping the data models and APIs.

You’ll review code, tackle performance improvements, and participate in on-call rotations while contributing to a shared component library. Remote role with US-based teams.

Qualifications

  • Three or more years building and shipping enterprise web apps.
  • Proficiency in TypeScript with a modern component framework; Vue preferred.
  • Server-side dev experience in an OO language; Java with Spring Boot and Node.js/TypeScript.
  • Working knowledge of relational and non-relational databases and SQL.
  • Experience writing automated tests for the code you ship.

Responsibilities

  • Build and ship customer-facing features across the full stack (Vue frontend, Laravel and Spring Boot backends, TypeScript AWS Lambda).
  • Design and document API endpoints, including pagination and filtering for large environments.
  • Instrument deployments with logging and metrics and react to data post-release.
  • Collaborate with product and design to translate roadmaps into technical plans and increments.
  • Write unit and end-to-end tests and participate in code reviews.
  • Improve existing code for performance and maintainability; take part in on-call rotations.
  • Contribute to the shared component library.

Skills

Vue
TypeScript
Java
Spring Boot
AWS
REST APIs
Docker
Kubernetes
AWS Lambda
SQL

Tools

Laravel
PostgreSQL
DynamoDB
DocumentDB
GitHub Actions

Job description

Are you ready to own something big? Automox is turning IT admins into IT heroes by replacing traditional tools with our award winning cloud-native endpoint management platform. Our product works autonomously and so do our teams. We value a 'one team' mentality where everyone's unique skills contribute to an environment that encourages collaboration and ownership. At Automox you're enabled to do your best work, grow your career, and have an impact that will be noticeable. WE ARE A_TOMOX... all that's missing is U!

Position Title: Full-Stack Software Engineer

Salary Range*: 130,000 - 150,000
Location**: Remote (U.S.-based, except CA & NY metro areas)
Reporting to: Brianna Dropinski

OUR TECH STACK
  • Frontend: Vue 3, TypeScript, Vitest, Cypress
  • Backend: Laravel (PHP 8), Java with Spring Boot, TypeScript, AWS Lambda, REST APIs
  • Data: PostgreSQL, DynamoDB, DocumentDB
  • Infrastructure: AWS, Docker, Kubernetes, GitHub Actions
OVERVIEW

The Automox console is where customers build patch policies, scope them to groups of endpoints, and confirm the results. You'll join a small development team that owns part of the business logic behind it, along with a set of integrations.

You'll build and own features end to end: the Vue interface customers work in, the services behind it, and the data models underneath. You'll work day to day with product managers, UX designers, and Quality Engineers, ship to customers regularly rather than at the end of a long cycle, and own how each feature gets built.

WHAT YOU'LL BE DOING
  • Build and ship customer-facing features across the full stack: Vue components and state management on the front end, Laravel, Spring Boot and TypeScript driven AWS Lambda services on the back end, and the data models and migrations that power it all
  • Use AI coding tools as a normal part of your workflow, and hold their output to the same review standard as code you wrote yourself
  • Design and document the API endpoints the console consumes, including pagination, filtering, and error handling that hold up on large customer environments
  • Instrument what you ship with logging and metrics, then watch it after release and fix what the data shows
  • Work with product and design to vet the product roadmap for your team’s product area and turn requirements into a technical plan and shippable increments
  • Write unit and end-to-end tests for the flows customers depend on
  • Review code and have yours reviewed
  • Improve existing code: performance, technical debt, maintainability
  • Take part in your team's on-call rotation
  • Contribute to the shared component library
WHAT YOU BRING TO THE TABLE
  • Passion for solving customer problems
  • Experience working with fast-moving cross-functional teams including engineering, design, and product
  • Experience breaking complex functionality into a simple technical design
  • Comfort moving between a Vue component and a database query in the same day
  • An interest in continuous learning and sharing your knowledge with others
  • An ability to drive changes in technology and processes with humility and tact
  • A sense of ownership and curiosity that keeps you with a problem until you understand it, not just until the symptom goes away
REQUIREMENTS
  • Three or more years building and shipping enterprise web applications
  • Proficiency in TypeScript with a modern component framework. Vue preferred
  • Server-side development experience in an object-oriented language. Java with Spring Boot and Typescript on Node.js preferred
  • Working knowledge of relational and non-relational databases, including SQL and an eye for queries that won't scale
  • Experience writing automated tests for the code you ship
  • Strong written communication. Automox is a distributed company, so most decisions happen in writing

The salary range listed is the base pay range for this position. In addition, the total compensation package includes bonus, equity and benefits. Actual earnings may be less or more depending on a candidate's direct experience, skills, industry knowledge, and location.

Compensation

$130,000 - $150,000 USD

LOCATION

We are a fully distributed company of remote employees.

***Note: We currently don't hire in California or New York metro***

ABOUT AUTOMOX

Automox is the cloud-native IT operations platform for modern organizations. Our award-winning answer to modern IT operations and best-in-class results earned Automox

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer at Automox
Full-Stack Software Engineer at Automox

Matcha • Austin (TX), Northern (KY)

Hybrid
USD 130,000 - 150,000
Equity
Health plans
Disability Insurance
+3
Full-Stack Software Engineer
Full-Stack Software Engineer

Automox • United States

Remote
USD 130,000 - 150,000
401K Match
Flexible PTO
Home office stipend
+2
Product Marketing
Product Marketing

Automox • Northern (KY)

Remote
USD 170,000 - 190,000
Equity
Health plans
Disability insurance
+3
Director of Product Marketing
Director of Product Marketing

Automox • United States

Remote
USD 170,000 - 190,000
Equity
401K Match
Flexible PTO
+1
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Automox Technologies • Chicago (IL)

Remote
USD 100,000 - 180,000
Account Manager
Account Manager

Automox • Austin (TX), Denver (CO), Tampa (FL)

On-site
USD 155,000 - 175,000
Equity
Health plans
Disability & life insurance
+3
Senior Product Manager
Senior Product Manager

Automox Technologies • Boulder (CO)

Hybrid
USD 110,000 - 140,000
Eco Bus Pass
Health insurance
Stock options
+1
Chief Architect
Chief Architect

Automox Technologies • Boulder (CO)

Remote
USD 180,000 - 240,000
Remote Full-Stack Engineer for Cloud-Native IT Ops
Remote Full-Stack Engineer for Cloud-Native IT Ops

Matcha • Austin (TX), Northern (KY)

Hybrid
USD 130,000 - 150,000
Equity
Health plans
Disability Insurance
+3
Remote Full-Stack Engineer — Vue/Java Cloud
Remote Full-Stack Engineer — Vue/Java Cloud

Automox • Town of Florida (NY)

Remote
USD 130,000 - 150,000