Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC

Optomi

Charlotte (NC)

Hybrid

USD 83,000 - 124,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Optomi, in partnership with a leading electric and gas utility company, is seeking a Senior Software Engineer with a backend focus to design and deliver scalable solutions in AWS using Python and Node.js. This role blends API integration, microservices, and full-stack delivery in a hybrid Charlotte, NC setting.

You will collaborate with AI engineers and product teams to turn innovative concepts into production-ready applications, with rapid prototyping and production launch as core goals.

Qualifications

  • Proven backend software engineering experience with API design and microservices.
  • Experience deploying in AWS cloud environments.
  • Strong knowledge of RESTful APIs and full-stack development.
  • Familiarity with CI/CD pipelines and Git workflows.
  • Experience with frontend frameworks is a plus (Angular, React).
  • Ability to translate business requirements into scalable software.

Responsibilities

  • Own backend development and API integrations end to end.
  • Lead full-stack delivery from concept to production.
  • Collaborate with AI/automation teams and product stakeholders.
  • Design scalable architectures for cybersecurity, supply chain, and finance.
  • Drive rapid prototyping and production deployment in a fast-paced environment.

Skills

Backend engineering
API design
RESTful APIs
Microservices
AWS
Python
Node.js
TypeScript
Java
CI/CD
Git

Tools

Python
Node.js
TypeScript
Java
AWS
Angular
React
Terraform
Concourse

Job description

Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC

Optomi, in partnership with a leading electric and gas utility company, is seeking a Full-Stack Software Engineer with a strong backend development focus to join an Enterprise Strategy & Innovation team responsible for designing and delivering innovative technology solutions across the organization.

This is a unique opportunity for a hands‑on engineer who enjoys solving complex problems, building applications from the ground up, and working with emerging technologies. Rather than maintaining traditional enterprise applications, this team focuses on developing new solutions across cybersecurity, physical security, supply chain, finance, and other business functions.

The ideal candidate will bring strong backend engineering expertise, experience building APIs and integrating complex systems, and the ability to own full‑stack application development from initial concept through production. This individual will collaborate closely with AI engineers, automation specialists, and product teams to turn innovative ideas into scalable, production‑ready applications.

What the Right Professional Will Enjoy!
  • Building New Solutions: Work on a variety of innovative projects, taking ideas from initial concept to working prototypes and ultimately into production.
  • Technical Ownership: Serve as the primary software engineer responsible for backend development, API integrations, and full‑stack application delivery.
  • Exposure to AI & Emerging Technologies: Collaborate with AI and automation engineers to integrate advanced capabilities into real‑world business applications.
  • Fast‑Paced Development: Work in an environment where prototypes are typically delivered within 6–8 weeks, with successful solutions moving into production.
  • Variety of Engineering Challenges: Solve complex problems across cybersecurity, physical security, supply chain, and other enterprise business functions.
  • Opportunity for Growth: Join an expanding innovation team and help influence application development practices, architecture, and technical direction.
  • Strong professional experience in backend software engineering, with the ability to develop and maintain full‑stack applications.
  • Proficiency in one or more backend technologies such as Python, Node.js, TypeScript, or Java.
  • Experience designing, developing, and integrating RESTful APIs, microservices, and backend services.
  • Hands‑on experience developing and deploying applications within AWS cloud environments.
  • Experience with modern frontend frameworks such as Angular, React, or similar technologies.
  • Strong understanding of application architecture, system integrations, data flows, and backend processing.
  • Experience with Git‑based development workflows, CI/CD pipelines, and modern software engineering practices.
  • Ability to independently troubleshoot complex technical challenges and translate ambiguous business requirements into functional software solutions.
  • Strong communication and collaboration skills, particularly when working across engineering, product, and business teams.
  • A proactive, analytical mindset with a passion for problem‑solving, learning new technologies, and taking ownership of deliverables.
Nice to Haves:
  • Experience with infrastructure as code tools such as Terraform.
  • Familiarity with Concourse or similar CI/CD platforms.
  • Experience with data engineering, data pipelines, or complex data integrations.
  • Exposure to AI/ML applications, LLM integrations, or intelligent automation.
  • Experience working in rapid prototyping, innovation, or product development environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - AWS | APIs & AI-Ready (Hybrid)
Senior Backend Engineer - AWS | APIs & AI-Ready (Hybrid)

Optomi • Charlotte (NC)

Hybrid
USD 83,000 - 124,000
Senior Software Engineer
Senior Software Engineer

Optomi • Charlotte (NC)

Hybrid
USD 120,000 - 150,000
Senior Full Stack Software Engineer – AWS / Terraform / Angular
Senior Full Stack Software Engineer – AWS / Terraform / Angular

Gravity IT Resources • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer – Backend & AI
Senior Software Engineer – Backend & AI

Agile Resources, Inc. • St. Louis (MO)

Hybrid
USD 64,000 - 96,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Senior Backend Engineer Tech Lead (3-4 month long) - Remote - Latin America
Senior Backend Engineer Tech Lead (3-4 month long) - Remote - Latin America

FullStack • United States

Remote
CLP 118,227,000 - 177,340,000
Competitive pay
100% remote work
Work with leading startups and Fortune
+2
Remote Backend Engineer
Remote Backend Engineer

IntePros • United States

On-site
USD 120,000 - 180,000
Lead Backend Software Engineer - Python/Kotlin/AWS
Lead Backend Software Engineer - Python/Kotlin/AWS

Motion Recruitment • Waltham (MA)

Hybrid
USD 173,000 - 234,000
Medical Insurance
Dental Benefits
Vision Benefits
+4
Software Developer (Full Stack) - Contract Only
Software Developer (Full Stack) - Contract Only

Jobgether • United States

Remote
USD 96,000 - 165,000
Remote work
Contract engagement
Technical impact
+3
Senior AI Platform Backend Engineer
Senior AI Platform Backend Engineer

Strategic Staffing Solutions • St. Louis (MO)

On-site
USD 110,000 - 160,000