Backend Software Engineer
Charlotte, NC
Category: Development
Industry: Energy
Reference ID: JN -012026-105153
Date Posted: 01/22/2026
Shortcut: http://careers.eliassen.com/xyTwdC
Description:
Hybrid 3 days onsite in Charlotte, NC
Our client is a Fortune 500 electric power company serving approximately 7.4 million customers across six states in the Southeast and Midwest. Headquartered in Charlotte, NC, the organization offers long-term contract opportunities and an established environment. We have partnered with the organization for over nine years across development, infrastructure, project management, ERP, and support roles. Background checks may include identity verification, watchlist search, seven-year criminal history, drug screen, credit check when required, and employment, education, license, or certification verification.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $80.00 to $90.00/hr. w2
Responsibilities:
- Design and implement AWS infrastructure with Terraform, including Lambda, API Gateway, RDS PostgreSQL, DynamoDB, VPC, security groups, and private endpoints.
- Configure S3, CloudFront, ALB, and CloudWatch for storage, delivery, and observability.
- Establish Infrastructure-as-Code best practices including Terraform Cloud usage, remote state, and reusable modules.
- Implement security hardening with least-privilege IAM, encryption, and secret management.
- Optimize infrastructure for cost, performance, and reliability.
- Support CI/CD pipelines to automate deployments.
- Develop async FastAPI services for form generation, validation, submission, data persistence, and user/project management.
- Integrate APIs with AWS services including Bedrock, S3, DynamoDB, and RDS.
- Design and optimize database schemas and JSONB queries in PostgreSQL.
- Implement comprehensive error handling, structured logging, and observability.
- Write and maintain pytest test suites targeting 80% or higher coverage.
- Follow SOLID principles and clean code practices with modular, reusable components.
- Collaborate with full-stack and DevOps teams, conduct code reviews, and contribute to architecture discussions.
- Document infrastructure, APIs, deployment procedures, and create onboarding materials and runbooks.
- Troubleshoot production issues and improve performance and reliability.
Experience Requirements:
- 5+ years of AWS experience including Lambda, API Gateway, RDS, DynamoDB, and VPC.
- 3+ years of Terraform and Infrastructure-as-Code expertise.
- Strong knowledge of AWS security, networking, and cost optimization.
- Experience with API Gateway custom authorizers and VPC endpoint configuration.
- Familiarity with Lambda cold-start optimization and Lambda Layer management.
- Proven ability to design and document infrastructure architectures.
- 5+ years of Python development experience.
- 3+ years with FastAPI, Django, or similar async Python frameworks.
- Expertise with PostgreSQL including JSONB queries and database optimization.
- Proficiency with SQLAlchemy ORM.
- Experience with async/await patterns, REST API design, and robust error handling.
- Strong debugging and troubleshooting abilities with git workflows and CI/CD experience.
- Experience with AWS Bedrock or other LLM platforms (preferred).
- Familiarity with Azure AD/MSAL authentication (preferred).
- Knowledge of DynamoDB and document-based data models (preferred).
- Experience with serverless architecture patterns (preferred).
- Contributions to open-source projects (preferred).
- Experience with Cypress or similar testing frameworks (preferred).
- AWS Solutions Architect Associate certification or equivalent (preferred).
- Exposure to Angular/TypeScript for API design context (preferred).
Education Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
- AWS Solutions Architect Associate certification or equivalent (preferred).
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact InfoSec@eliassen.com.
-
Senior Back End Java Engineer
Cincinnati, OH
Description: Onsite in Cincinnati, OH Our client is a large United States financial institution headquartered in Cincinnati. It operates a significant branch and ATM network across several states and is ranked on the Fortune 500. The organization has g...
Date Posted: 01/22/2026 Recommended
-
AI Cyber Defense Engineer
Anywhere
Description: Remote Our client is a large U.S. financial institution headquartered in Cincinnati, Ohio, operating over one thousand branches across multiple states. The organization is a Fortune 500 company and one of the largest banks in the United St...
Date Posted: 01/22/2026 Recommended
-
Senior React Developer
Columbus, OH
Description: **Hybrid 3 days per week in Columbus** Leading Private Aviation Company in Columbus, OH This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For o...
Date Posted: 02/07/2026 Recommended
-
Senior Quality Assurance Test Automation Engineer
St. Louis, MO
Description: Hybrid 4 days onsite in St. Louis, MO Our client operates a cloud-based big data analytics platform and requires a Senior Quality Assurance Test Automation Engineer to advance automated testing, data validation, and quality practices withi...
Date Posted: 01/14/2026 Recommended
-
Senior Java Engineer
Westlake, TX
Description: Hybrid Onsite Every Other Week in Westlake, TX The organization seeks a backend-focused software engineer to modernize mainframe capabilities and deliver customer-centric digital experiences across web and mobile. You will develop reusable...
Date Posted: 01/25/2026 Recommended
-
Senior Machine Learning Ops Engineer
Durham, NC
Description: Hybrid Every other week onsite/5 days in either Durham, NC, Jersey City, NJ or Westlake, TX Our client’s enterprise data science platform team builds advanced cloud and software solutions to package, deploy, and scale AI/ML models in produ...
Date Posted: 01/20/2026 Recommended
-
Principal Software Engineer in Test
Westlake, TX, NC
Description: Hybrid in Westlake, TX You will join a team focused on engineering testing solutions for the organization’s product area. You will design, develop, test, deploy, maintain, and improve software solutions using strong development and test au...
Date Posted: 01/13/2026 Recommended
-
Software Engineer
Merrimack, NH
Description: Hybrid 2 weeks per month onsite in Merrimack, NH The Common Platform Solutions team within Asset Management provides standardized technology stacks, frameworks, and reusable components that accelerate delivery. This role reports to a direc...
Date Posted: 02/05/2026 Recommended
-
Senior Cloud/Software Engineer
Covington, KY
Description: Hybrid in Covington, KY Our client’s core brokerage technology group designs, develops, implements, and supports applications for industry-leading brokerage platforms. The team delivers innovative solutions to meet customer needs and foste...
Date Posted: 01/14/2026 Recommended
-
Site Reliability Engineer
Westlake, TX, NC
Description: Hybrid Every other week onsite/5 days in either Westlake, TX or Merrimack, NH We have an excellent opportunity to join our client as a Site Reliability Engineer in a dynamic environment. This 12-month contract, with likelihood of extension...
Date Posted: 01/19/2026 Recommended
-
Senior Software Engineer
Charlotte, NC
Description: Hybrid in Charlotte, NC We are seeking a skilled Software Engineer to join the innovative Digital Voice team for a high-impact Genesys Cloud IVR migration project. This role focuses on developing middleware solutions that integrate Genesys...
Date Posted: 02/03/2026 Recommended
-
Infrastructure Architect
Santa Ana,, CA
Description: Onsite in Santa Ana, CA The Infrastructure Architect will work on-site to lead enterprise IT architecture strategy, design hybrid cloud infrastructure, ensure compliance with public safety standards such as CJIS, and act as a senior techni...
Date Posted: 01/14/2026 Recommended
-
Mid-Level Google Cloud Platform Engineer
Washington, DC
Description: Onsite in Washington, DC The organization seeks a Google Cloud Platform Engineer who will blend administration, engineering, and customer engagement to enable large-scale migrations and integrations from Microsoft 365 to Google Cloud. The ...
Date Posted: 01/13/2026 Recommended
-
Full Stack Engineer - Angular
Westlake, TX
Description: Hybrid two weeks onsite a month in Westlake, TX The organization is undertaking a greenfield, multi-year initiative and seeks a Senior Full Stack Engineer focused on Angular to build scalable digital experiences. You will collaborate with ...
Date Posted: 01/12/2026 Recommended
-
Senior Full Stack Engineer
Durham, NC
Description: Hybrid Every other week onsite/5 days in Durham, NC Our client is building a new platform for fund and investment operations and seeks a senior full stack engineer to deliver Angular front ends and Java Spring Boot microservices on AWS EKS...
Date Posted: 01/13/2026 Recommended
-
Senior Cloud Solutions Architect
Madison, WI
Description: Hybrid 2-3 days on site in Madison, WI The organization is an independent state agency managing the assets of major public funds, including a large retirement system, a state investment fund, and other trust funds. As of the most recent re...
Date Posted: 01/26/2026 Recommended
-
Senior Technical Lead
St. Louis, MO
Description: Hybrid 3 days in office/week in St. Louis, MO Our client is a leading regional retailer and ranks among the top privately held organizations in the United States. The team focuses on emerging technologies that advance in-store automation, ...
Date Posted: 01/16/2026 Recommended
-
Principal Fullstack Software Engineer
Jersey City, NJ
Description: Hybrid 2 weeks per month onsite in Jersey City, NJ The organization acts as the investment advisor to a broad family of mutual funds and supports multiple investment communities with research, trading, and portfolio management. A dedicated...
Date Posted: 01/19/2026 Recommended
-
Senior Cloud Application Engineer
Cincinnati, OH
Description: Onsite in Cincinnati, OH Our client is a large U.S. financial institution headquartered in Cincinnati with extensive branch and ATM networks across multiple states. The organization ranks on the Fortune 500 and is among the largest banks i...
Date Posted: 02/01/2026 Recommended
-
Senior Integrator- Windows Server Engineering
Washington, DC
Description: Onsite in Washington, DC Our client is a premier technology integrator delivering technical, engineering, intelligence, and enterprise IT solutions. The organization designs, develops, and sustains offerings that support diplomatic mission...
Date Posted: 01/26/2026 Recommended
-
Senior Data Engineer Java Spring Boot AWS (Hybrid role)
Smithfield, RI
Description: Hybrid 2 weeks per month onsite in Smithfield, RI Our client’s Data Solutions team requires a Senior Data Engineer focused on Java Spring Batch ETL, AWS, and Snowflake to support critical compensation data initiatives. The role contributes...
Date Posted: 01/13/2026 Recommended
-
Principal Cloud Engineer
Westlake, TX, NC
Description: Hybrid onsite 5 day/week every other week in Westlake, TX We are seeking a local Principal Cloud Engineer for a long-term W2 consulting engagement with our client. The role focuses on Golang development, AWS EKS and IAM, Kubernetes, and in...
Date Posted: 01/11/2026 Recommended
-
Software Engineer – API Development and Integration
Salt Lake City, UT
Description: Hybrid Every other week onsite/5 days in Salt Lake City, UT The organization is advancing best-in-class API capabilities to support digital servicing in financial planning, investing, and retirement. Teams deliver reusable APIs and scalabl...
Date Posted: 01/27/2026 Recommended
-
Senior DevOps Engineer
Concord, CA
Description: Hybrid 3 days/week onsite in Concord, CA We are hiring two Senior DevOps Engineers to lead build, automation, and operations for modern cloud platforms with emphasis on AIOps and the model/ML development lifecycle. You will partner with Da...
Date Posted: 01/21/2026 Recommended
-
Cloud Engineer
Merrimack, NH
Description: Hybrid Onsite Every Other Week in either Merrimack, NH or Westlake, TX As a Cloud Engineer, you will work within a collaborative, multi-functional team dedicated to improving the value of technology solutions. The team blends technology an...
Date Posted: 01/28/2026 Recommended
-
Full Stack Software Engineer
Westlake, TX
Description: Hybrid Onsite Every Other Week in Westlake, TX The organization seeks a Full Stack Software Engineer to design and build high-performance systems across APIs, event-driven workflows, and data feeds for card technology. You will contribute ...
Date Posted: 01/21/2026 Recommended
-
Cloud Engineer
Westlake, TX
Description: Hybrid every other week onsite/5 days in Westlake, TX Our client in Texas seeks a Cloud Engineer with strong SRE, DevOps, and Kubernetes experience to deliver reliability across operations, infrastructure, and development. The role focuses...
Date Posted: 01/29/2026 Recommended
-
Senior Full-Stack Software Engineer
Westlake, TX
Description: Hybrid two weeks onsite a month in either Westlake, TX or Smithfield, RI The organization seeks a senior Full-Stack Software Engineer to build high-quality software for payroll deductions, elections, and HR/payroll integrations. You will d...
Date Posted: 02/07/2026 Recommended
-
Senior Data Engineer – Oracle, Python, AWS
Westlake, TX, NC
Description: Hybrid every other week onsite/5 days in Westlake, TX Monthly on-call rotation for production support (one week, 8 AM–8 PM EST, one weekend as needed) Our client seeks a senior Data Engineer to deliver operational data solutions across a l...
Date Posted: 01/15/2026 Recommended
-
Staff Production Support Engineer (Java, AWS, Linux, File Transfer Protocol)
Westlake, TX, NC
Description: Hybrid in Westlake, TX Join our dynamic team where we are dedicated to delivering exceptional digital experiences. We are seeking a talented 10+ year Engineer to be a key player for our client’s technology team. If you are passionate about...
Date Posted: 02/06/2026 Recommended
Eliassen Group is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. Eliassen Group’s Affirmative Action Plan (AAP) is available for inspection by any employee or applicant for employment upon request, during normal business hours of Monday through Friday, 8:30am to 5:30pm EST. Interested persons should contact Phaedra Wells at pwells@eliassen.com for assistance. It is unlawful in Massachusetts and Maryland to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Applicants with disabilities that believe they require an accommodation or assistance with a position, please email our HR team at hradmin@eliassen.com. This email inbox is designed exclusively to assist job seekers whose disability prevents them from being able to apply online. Emails sent for other purposes will not receive a response.
Please be advised that a number of fraudulent job postings have been released under the Eliassen Group brand.
Unfortunately, fraudulent job postings can happen. If anyone reaches out to you about an open position connected with Eliassen Group, never provide personal or financial information to anyone who is not clearly associated with Eliassen Group
If anyone seemingly from Eliassen Group has ever requested this personal information in the past or does so in the future, please contactInfoSec@eliassen.com.
Please ensure that you are working directly with us by confirming the following:
- When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc.
- Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group, as indicated above