See Job Openings

Senior Software Engineer (ATC) - Remote

  • Location: Madison, Wisconsin
  • Type: Direct Hire
  • Job #3215

Our partner is looking for a Senior Engineer for their ATC product team, you will be a key member of our engineering department tasked with owning feature development and maintenance of their pipeline configuration tooling. This is an opportunity to apply full stack JavaScript/TypeScript expertise–including React, GraphQL, and serverless NodeJS, among other technologies–to a next-generation project at the forefront of Veda’s suite of automation products. As Senior Engineer, you’ll own feature development, conduct code reviews and move our software development practices forward by leading others on architecture design and programming best practices. Most importantly, you’ll be a pivotal part of a team that values quick iteration, embraces new tech, and loves to experiment.

Core Responsibilities

    • Build, maintain, and own Veda’s growing suite of pipeline configuration products.
    • Collaborate with the UI/UX designers and enterprise architects to deliver consistently more usable and performant solutions.
    • Mentor and teach junior engineers through code reviews and pair programming sessions.
    • Push the frontend engineering discipline forward by introducing new patterns and practices.
    • Constantly seek ways to make significant impacts on process improvement, documentation and cross functional communication.

About You

    • You have experience building scalable solutions in AWS serverless architectures and have been shipping production TypeScript code for the last 6+ years. 
    • You are an expert React developer. You have shipped production React applications where performance and stability were key requirements.  
    • You recognize what it takes to add value as a member of high-performing engineering teams. You can identify key success factors, inspire a culture of learning, and intervene when goals are not met.
    • You have a background in product development, and a love for delivering solutions to business problems on a fast-paced team.
    • You have the most fun when you get to share ideas and solve complex problems by applying excellent organizational skills and collaborative values. 
    • You don’t shy away from the backend, and you have an appreciation for the role of design and UX in frontend development.
    • You have built or maintained GraphQL applications using the major GraphQL client and server libraries, such as Apollo.
    • You understand how data flows from database to React component. Bonus points if you have familiarity with TypeORM.

Required Technical Skills

    • TypeScript proficiency. You will work primarily in systems built in TypeScriptProficiency with React, GraphQL, and the React ecosystemAWS Serverless Technologies (Lambda, EventBridge, API Gateway, etc.)Event-driven microservice architecturesAPI design and developmentExperience with relational and non-relational database technologies
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!