Senior Software Engineer - Backend (Node.js)

Optym

Town of Texas (WI)

Hybrid

USD 110,000 - 150,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Competitive compensation
Great benefits package

Job summary

Optym, a leading provider of decision automation and optimization software, seeks a Node.js Engineer for its Dallas Labs team. This backend-focused role builds scalable APIs and services to support complex optimization workflows and real-time decisions.

Collaborate with algorithm engineers, product managers, and frontend developers to deliver reliable backend systems, while mentoring juniors and adopting modern design patterns and testing practices.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Proficient in NodeJS 10.0 and above.
  • Experience with ExpressJs, NestJs or equivalent framework.
  • Knowledge of parallel and asynchronous programming.
  • Experience with NoSQL DB, preferably DynamoDB.
  • Experience with Lambda.
  • Experience in OOP, design patterns, and unit testing patterns.
  • Understanding of algorithms and data structures.
  • Experience in code review, inspections, and Git usage.
  • Strong communication and interpersonal skills.

Responsibilities

  • Determines technical feasibility of medium to low complexity features by evaluating requirements and tech needs.
  • Prioritizes tasks and selects methods for solutions.
  • Creates low-level design with documentation and diagrams.
  • Develops software by clarifying needs, analyzing data, and following development practices.
  • Updates knowledge by studying current tools and computing tech.
  • Guides junior team members on coding and best practices.

Skills

NodeJS 10.0
NoSQL DynamoDB
Lambda
ExpressJs / NestJs
OOP & Design Patterns
Asynchronous programming
Git
Algorithms & DS

Education

Bachelor’s or Master’s degree in CS/Engineering

Tools

ExpressJs
NestJs
Webpack / Parcel

Job description

Optym is a leading provider of decision automation and optimization software products for transportation and logistics companies. Optym’s products solve some of the most challenging decision problems faced by world’s leading airlines, trucking and railroads companies using cutting-edge optimization techniques and have created a cumulative business value of over $1 billion for its clients. With its headquarters located in Dallas, Texas, and branches in four countries, Optym has over 275+ highly qualified professionals and is rapidly growing. Optym offers competitive compensation and a great benefits package. Learn more about Optym and its culture at www.optym.com.

About the Role

We are seeking a strong Node.js Engineer to join our Labs team in Dallas.

This is a backend-focused engineering role requiring solid programming fundamentals, system design skills, and experience building scalable, high-performance APIs and services.

You will work closely with algorithm engineers, product managers, and frontend developers to build reliable backend systems that support complex optimization workflows and real-time operational decision-making.

Key Responsibilities
  • Determines technical feasibility of medium to low complexity features or solutions by evaluating the problem, customer requirements, possible solutions, and technology requirements.
  • Exercises judgment in prioritizing tasks and selecting methods and techniques for obtaining solutions.
  • Creates a low-level design of modules of a software application through proper documentation and diagrams.
  • Develops software solutions by studying requirements, clarifying customer/user needs, analyzing data and processes, and following established software development practices and processes.
  • Updates and shares knowledge by studying state-of-the-art development tools, programming techniques, and computing technology.
  • Guides junior team members about coding and best practices.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Should be proficient in the following areas of NodeJS 10.0 and above
  • Experience with the.framework like ExpressJs, NestJs or equivalent
  • Parallel and Asynchronous programming
  • Should have experience in NoSQL DB, preferably DynamoDB.
  • Should have worked on Lambda
  • Should have design skills - particularly OOPs and Proficiency in Design Patterns, Unit testing patterns
  • Understanding of Algorithms and Data structures.
  • Experience in Requirement/Design/Code Review & Inspections
  • Hands-on experience with using Git (handling branching and merging)
  • Outstanding interpersonal and communication skills
Preferred Qualifications
  • Experience with Agile methodologies
  • Domain Driven Design
  • Worked on Event based architecture
  • ES6/7, Node, package management /webpack/parcel.
Why Join Optym
  • Work on high-impact problems for global clients.
  • Collaborate with world-class experts in optimization and AI.
  • Opportunity to see your algorithms deployed at scale in real operations.
  • Innovative culture, flexible environment, and strong growth potential.

We follow a hybrid model where we work from office on Tuesdays, Wednesdays and Thursdays.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Node.js Backend Engineer for Real-Time Ops
Hybrid Node.js Backend Engineer for Real-Time Ops

Optym • Town of Texas (WI)

Hybrid
USD 110,000 - 150,000
Hybrid work model
Competitive compensation
Great benefits package
Software Engineer – Frontend (UI Architecture & Platform)
Software Engineer – Frontend (UI Architecture & Platform)

Optym • Town of Texas (WI)

Hybrid
USD 90,000 - 140,000
Hybrid work model
Senior Software Engineer, Frontend
Senior Software Engineer, Frontend

Optimal Dynamics • United States

Remote
USD 165,000 - 195,000
Health, Dental, Vision Insurance
Unlimited PTO
401(k) with match
+2
Senior Frontend Developer
Senior Frontend Developer

Optimal Dynamics • United States

On-site
USD 165,000 - 195,000
Health/Dental/Vision insurance
401(k) with match
Unlimited PTO
+1
Software Engineer, Backend
Software Engineer, Backend

Optoinvest • New York (NY)

On-site
USD 190,000 - 250,000
Significant equity
Health, dental, and vision insurance
Unlimited PTO
+3
Senior Staff Software Engineer
Senior Staff Software Engineer

Optimizely • Austin (TX)

On-site
USD 180,000 - 240,000
Software Engineer, Product
Software Engineer, Product

Optoinvest • New York (NY)

On-site
USD 160,000 - 240,000
Significant equity
Health, dental, and vision insurance
Unlimited PTO
+3
Sr. Full Stack Engineer
Sr. Full Stack Engineer

Ovative Group • Minneapolis (MN)

On-site
USD 90,000 - 132,000
Access to office spaces in multiple cities
Generous paid vacation policy
401(k) match program
+3
Backend NodeJS Developer
Backend NodeJS Developer

SegWitz Sdn. Bhd. • New York (NY)

Remote
USD 90,000 - 120,000
Software Engineer, Backend
Software Engineer, Backend

Opto Investments • San Francisco (CA)

On-site
USD 160,000 - 240,000
Equity
Health, dental, and vision insurance
Unlimited PTO
+3