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
-
Principal Java Developer
Anywhere
Description: 100% Remote We are recruiting for a Principal Java Developer who will provide technical leadership and expertise in designing, developing, and implementing robust, scalable, and secure enterprise applications. This role requires deep profi...
Date Posted: 01/02/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: 01/08/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 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
-
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
-
Senior Java / Microservices Engineer
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 8+ year Java Engineer to be a key player for our client’s technology team. If you are passionate a...
Date Posted: 01/03/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: 01/04/2026 Recommended
-
Manage File Transfer Administrator
Anywhere
Description: Remote Our client operates complex, high-availability systems across on-premises and AWS environments and seeks a Senior Cloud and Secure File Transfer Engineer to evolve secure data exchange platforms. This contract-to-hire role focuses o...
Date Posted: 01/12/2026 Recommended
-
Enterprise Infrastructure Architect
Orange County, CA
Description: Onsite in Orange County, CA We are seeking a highly experienced Enterprise Infrastructure Architect to lead a migration from on-premises to a hybrid cloud model using Microsoft Azure and AWS. The architect will design secure, scalable infr...
Date Posted: 01/06/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
-
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 Data Engineer – Apache Stack / ETL Platform Build
Westlake, TX
Description: Hybrid: Westlake, TX Our client, a leader in their industry, has an excellent opportunity for a Data Engineer to work in a contract position in Westlake, TX or Merrimack, NH. This position is hybrid onsite for two weeks a month and candida...
Date Posted: 01/15/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 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 Java Microservices Engineer
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 Java Engineer to be a key player for our client’s technology team. If you are passionate ...
Date Posted: 01/03/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
-
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
-
Ember.js Web Developer
Anywhere
Description: **100% Remote** You will be expected to work collaboratively with the team while taking responsibility for your own contributions. You should be comfortable taking ownership over a specific goal or problem Due to client requirement, applic...
Date Posted: 01/06/2026 Recommended
-
AI/ML Engineer
Plano, TX
Description: **Hybrid | -2 days/week onsite (Plano, TX or Alpharetta, GA)** Our client is looking for AI/ML Engineers to support critical projects in their CDO. We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great...
Date Posted: 01/17/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: 01/07/2026 Recommended
-
Senior Software Engineer
Merrimack, NH
Description: Hybrid Every other week onsite in Merrimack, NH of Smithfield, RI 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, Denta...
Date Posted: 01/01/2026 Recommended
-
Senior Data Analyst
Greenwood Village, CO
Description: Hybrid in Greenwood Village, CO Our client is seeking a Senior Data Analyst to join a mobile insights team driving analysis across emerging 5G and mobile technologies. The group focuses on mobile customer experience and includes data engin...
Date Posted: 01/12/2026 Recommended
-
Senior PKI Security Engineer
Anywhere
Description: Remote Our client is a large financial institution distinguished by its use of modern cloud technologies, mobile platforms, and agile delivery at enterprise scale. The organization promotes ownership, collaboration, and a balanced work env...
Date Posted: 01/14/2026 Recommended
-
Senior Java/AWS Developer
Westlake, TX
Description: Hybrid in Westlake, TX You will be a senior member of a Scrum team responsible for delivering key customer features. You will work closely with the Product Owner, Scrum Master, Systems Analysts, Architects, and other developers to design, ...
Date Posted: 01/15/2026 Recommended
-
Systems Engineer
Westlake, TX
Description: Hybrid Onsite Every Other Week in Westlake, TX Our client is a leading financial services organization focused on making financial expertise broadly accessible. The company serves more than 20 million individuals and institutions with a di...
Date Posted: 01/19/2026 Recommended
-
Senior DevOps Engineer
Westlake, TX
Description: Hybrid Onsite Every Other Week in Westlake, TX The organization seeks a Senior DevOps engineer to support an extensive range of equity investment products by advancing CI/CD pipelines and cloud infrastructure. The role contributes within a...
Date Posted: 01/14/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