FreshRemote.Work

Back End Software Engineer, Senior

USA VA (Virtual Office), Estados Unidos

In a world of possibilities, pursue one with endless opportunities. Imagine Next!

When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with exceptional people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next, right now. We’ve got what you’re looking for.

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 …
This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Regions

North America

Countries

United States

Restrictions

MD Minimum clearance required Must be a U.S. Citizen VA Virtual Office

Benefits/Perks

Best-in-class benefits Dental Flexible work schedules Holidays Hybrid schedule Hybrid work Life Insurance Medical Opportunity for career growth Paid Time Off Vision

Tasks
  • Collaborate with teams
  • Conduct code reviews
  • Design and develop back-end services
  • Develop CI/CD pipelines
  • Ensure security best practices
  • Implement microservices
  • Optimize database performance
  • Recruitment
  • Software development
  • Troubleshooting
Skills

Agile AI Ansible API design APIs Application Development Architecture Automation Automation tools AWS Azure Back-End Development Best Practices CI/CD Cloud platforms Computer Science Containerization Cybersecurity Data Databases Data Modeling Debugging Defense Design DevSecOps Distributed Systems Django Docker Documentation ELK stack Engineering Environmental GitLab GitLab CI Go Google Cloud Grafana GraphQL Infrastructure Infrastructure as Code Integration Integration Testing Intelligence IT Java Javascript Jenkins Kafka Kubernetes Leadership Management Microservices MongoDB NoSQL PostgreSQL Prometheus Python RabbitMQ Redis REST RESTful SAFe Scaled Agile Scaled Agile Framework Security Security Best Practices Software Software design Software Development Software Engineering SQL Teams Terraform Testing Troubleshooting TS/SCI clearance UI/UX

Experience

5 years

Education

Bachelor Bachelor's Bachelor’s degree in software engineering Computer Science Degree Engineering Related Field Science Software Engineering

Certifications

Agile TS/SCI clearance

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9