> Markdown version of [/jobs/ext/3572272-senior-python-data-engineer-req_23](https://www.wearedevelopers.com/jobs/ext/3572272-senior-python-data-engineer-req_23). 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). --- # Senior Python Data Engineer REQ_23 - **Company:** 3Pillar Global - **Location:** Fairfax, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Access, .NET Framework, Agile Methodology, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Python (Programming Language), Object-Oriented Software Development, Open Web Application Security, Scrum Methodology, Singleton Pattern, Encapsulation (Networking), Windows Forms, AngularJS, Solid Principles, Kubernetes, Serverless Computing, Docker, Microservices - **Published:** October 3, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pourxp3zi6 ## About the Role * A minimum of 5+ years of experience/expertise in the following areas specified below*: * .NET * AZURE * Angular * Experience in Agile software development methodologies. * Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation). * C# / Winforms experience * Access / OLEDB experience * Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems. * Practice and initiative mentoring other engineers and decision-makers throughout the organization. * Good understanding of SOLID principles. * Familiarity with OWASP. * Proficiency in the English language. Additional Experience Desired * Object-Relational Mappers (ORMs) * Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns * Unit Testing * Working in the Cloud * Containers using Docker/Kubernetes * Specific client-engagement specified technologies, which will be determined and vetted at the time of the interview. ## Description * Facilitate effective communication with client project stakeholders regarding project status and recommendations. * Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. * Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. * Proficiently gather requirements and organize/present developed features for clients. * Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. * Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. * Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. * Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities. * Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment. ## Related Videos - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)