> Markdown version of [/jobs/ext/575997-mid-level-software-engineer](https://www.wearedevelopers.com/jobs/ext/575997-mid-level-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid Level Software Engineer - **Company:** THE BRITE GROUP, INC. - **Location:** Reston, VA, United States - **Experience:** Experienced - **Salary:** $75,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon S3, Cloud Database, Data as a Services, Data Transformation, Database Queries, Distributed Computing Environment, Python (Programming Language), PostgreSQL, Node.Js, Performance Tuning, Software Deployment, Software Engineering, Apache Spark, State Machines, Virtual Environment, Indexer, Servicebus, Amazon Relational Database Service, Containerization, Pyspark, AWS Glue, Functional Programming, Data Pipelines, Serverless Computing, Docker - **Published:** June 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=00fcfcdc16ea146b ## About the Role Do you have experience in System performance optimization?, We are seeking a Mid-Level Software Engineer to support a major federal data modernization initiative. This role blends backend engineering, cloud automation, and data pipeline optimization in a high-impact environment., * 4-6 years of software engineering experience * Strong experience with JavaScript, Node.js, Python (PySpark) * Hands-on experience with AWS serverless and data services * Strong SQL skills and Postgres performance tuning * Experience with Spark, Docker, and environment management * Must be a US Citizen and able to work hybrid in Reston, VA ## Description * Develop and maintain backend services using JavaScript, Node.js, and Node-Red * Build and optimize cloud-based data pipelines using AWS Glue, Lambda, S3, RDS, EventBridge, Step Functions * Implement distributed data processing with Spark and Python (PySpark) * Manage and optimize PostgreSQL databases, including partitioning and indexing * Containerize and deploy applications using Docker * Manage virtual environments and ensure consistent deployment workflows * Collaborate with cross-functional teams to deliver scalable, secure solutions ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)