This position is no longer accepting applications
Closed on August 2, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Software Engineer (Python)
Backend Developer
Python
Automation
AWS
Cloud Architecture
Cloud Operations
Cloud Platforms
CloudFormation
DevOps
DevSecOps
Git
Information Technology (IT)
Infrastructure As Code
Software Development
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at Truist Bank.
Job Description
Truist Bank is seeking a Software Engineer (Python) to design, develop, test, and maintain scalable software solutions in Washington, DC onsite, delivering reliable applications and mentoring junior engineers.
Responsibilities
- Design, develop, test, and maintain intricate software components and services to meet business and user needs.
- Implement advanced features and enhancements following established coding standards, architectural patterns, and best practices.
- Lead code reviews and provide actionable feedback to improve quality, maintainability, and performance.
- Collaborate with cross functional technical teams to plan and execute technical initiatives, ensuring on time delivery of solutions.
- Troubleshoot, debug, and resolve complex defects and production issues using root-cause analysis and corrective actions.
- Contribute across the full software development lifecycle, including requirements analysis, design discussions, development, testing, deployment, and ongoing support.
- Apply secure coding practices, testing strategies, and documentation standards to ensure software quality and compliance with organizational guidelines.
- Mentor and support junior engineers to foster growth and adherence to best practices.
- Leverage and contribute to existing frameworks, tools, and technologies to accelerate development across relevant technology domains.
Requirements
- Bachelor's degree in computer science, software engineering, or a related field with at least five years of relevant experience, or an equivalent combination of education and training.
- Strong knowledge of information systems and the ability to identify, apply, and implement IT best practices.
Technologies
- Python
- GitLab CI/CD
- AWS
- IAM
- ECS
- EKS
- EC2
- S3
- CloudTrail
- CloudWatch
- CloudFront
- VPC and AWS networking
- Terraform
- CloudFormation
- Streamlit
- Claude Sonnet
- Vector Databases
- AWS Bedrock
- Azure
- Wiz
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability insurance
- Accidental death and dismemberment
- Tax-preferred savings accounts
- 401k plan
- Vacation
- Sick days
- Paid holidays
- Defined benefit pension plan
- Restricted stock units
- Deferred compensation plan
Compensation
- Salary: USD 121,600 - 167,200 per year