TL;DR
Senior Python Software Engineer (Data Platform): Develop and support the Enterprise Protective Services Data Mart with an accent on Python development, containerized environments, and distributed data processing frameworks. Focus on designing scalable solutions, collaborating with stakeholders, and ensuring compliance with regulatory and security standards.
Location: Hybrid in Charlotte, NC (Local candidates only)
Company
Strategic Staffing Solutions provides staffing and recruitment services specializing in technical roles.
What you will do
- Design and build complex software solutions for the Enterprise Protective Services Data Mart initiative.
- Translate complex requirements into user stories and technical solutions with effort estimates.
- Collaborate with product owners, business users, and technical teams to clarify requirements and deliver solutions.
- Ensure solutions meet regulatory, security, and compliance requirements.
- Support testing, deployment, and migration of code across environments following standards.
- Lead or participate in design reviews and code walkthroughs, providing technical guidance and knowledge transfer.
Requirements
- Must be located in or near Charlotte, NC for hybrid work.
- Bachelor’s degree in Computer Science or related discipline.
- 10+ years of application development and support experience.
- Strong Python and Docker (including Docker Swarm) skills.
- Excellent communication skills and ability to work with diverse stakeholders.
- Experience with software development lifecycle and regulated applications.
Nice to have
- Experience with PyFlink or Apache Flink.
- Knowledge of SQL, Apache Kafka, and data integration architectures.
- Familiarity with enterprise IT security standards and compliance.
- Experience working with remote or distributed teams.
Culture & Benefits
- Collaborative environment involving multiple technical and business stakeholders.
- Contract role with defined duration of 6–9 months.
- Hybrid work arrangement requiring local presence.
