Back End Software Engineer, Senior
Parsons CorporationAbout the role
Job Description:
Back-End Software Engineer, Senior – Full Time
Join Us in Powering the Future of UI/UX within Cyberspace
We are seeking a Senior Back-End Software Engineer to design and optimize the core infrastructure behind advanced AI-powered applications. This role offers an opportunity to work on cutting-edge integration projects, developing robust, scalable, and high-performance back-end solutions that support seamless data processing and intelligent decision-making. If you have a passion for building efficient, secure, and scalable server-side architectures and enjoy collaborating with top-tier engineers, data scientists, and AI specialists, this is the role for you.
Job Description:
Parsons is looking for an amazingly talented Senior Back-End Software Engineer to join our team! In this role, you will lead the back-end development of advanced systems, focusing on full life-cycle software design, implementation, optimization, and deployment. You will work alongside multidisciplinary teams to develop scalable, high-performance software solutions supporting mission-critical applications.
This position allows for a hybrid schedule but requires candidates to be local to the MD or Northern VA/DC Metro area.
What You'll Be Doing:
- Design, develop, and maintain scalable, high-performance back-end services and APIs.
- Optimize database performance, data modeling, and processing for large-scale applications.
- Enhance existing back-end architecture to improve system responsiveness, security, and scalability.
- Collaborate with front-end engineers, UX designers, system architects, and other stakeholders.
- Implement microservices-based architectures using containerization (Docker/Kubernetes).
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Ensure robust authentication, authorization, and security best practices in all back-end services.
- Conduct peer code reviews, implement unit and integration testing, and ensure documentation for all back-end components.
- Utilize Agile/Scaled Agile Framework (SAFe) methodologies for efficient software development.
What Required Skills You'll Bring:
- Must be a U.S. Citizen with an active TS/SCI clearance.
- Bachelor’s degree in software engineering, computer science, or a related field (or 4 additional years of experience in lieu of a degree).
- Minimum of 5+ years of experience in back-end software development.
- Expertise in RESTful API & microservice design patterns.
- Strong programming skills and experience in developing backend web server implementations using REST. Preferably using Python frameworks such as Flask, FastAPI, Django etc.
- Proficiency in programming languages such as Python, Java, JavaScript, or Go.
- Expertise in containerized application development and management. Preferably with a strong familiarity of Docker & Kubernetes, including deploying, managing, and scaling containerized applications, as well as troubleshooting and optimizing workloads within a cluster.
- Strong understanding of database architecture, SQL, and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Familiarity with CI/CD pipelines, DevSecOps practices, and automation tools (e.g., Jenkins, GitLab CI/CD, Terraform, Ansible).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and infrastructure as code (IaC).
- Strong debugging and performance optimization skills for distributed systems.
What Desired Skills You'll Bring:
- Experience with message queuing technologies (e.g., Kafka, RabbitMQ, NATS).
- Knowledge of GraphQL, gRPC, or WebSockets for modern data services.
- Understanding of cybersecurity best practices, encryption, and secure coding techniques.
- Familiarity with observability tools (e.g., Prometheus, Grafana, ELK stack).
- Ability to communicate complex technical concepts to non-technical stakeholders and senior leadership.
- Experience working in Agile/SAFe development environments.
- TS/SCI w/Poly preferred.
Minimum Clearance Required to Start:
Top Secret
Minimum Clearance Required to Start:
Top SecretThis position is part of our Federal Solutions team.The Federal Solutions segment delivers resources to our US goApply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s