PeopleTec, Inc.posted 17 days ago
Full-time • Mid Level
Huntsville, AL

About the position

PeopleTec is currently seeking a Full Stack Software Engineer to support our Huntsville, AL location. PeopleTec is a company that hires and develops technology talent and puts them to work on client projects across the United States. We specialize in Digital Transformation, Cloud Services, DevSecOps, Cybersecurity, Artificial Intelligence (AI), Business Intelligence (BI), Data Science, and Machine Learning (ML) related initiatives, both in the federal and commercial space. We are currently seeking a mid/senior level software engineer to support our Huntsville location. We are seeking a Full-Stack Software Engineer to help design, build, and scale a cutting-edge data mesh platform that empowers domains to own, manage, and share their data as products. The role requires deep technical expertise in data architecture, software development, and a solid understanding of organizational change management to drive the adoption of a data mesh model.

Responsibilities

  • Design and develop data architectures that integrate seamlessly with existing systems and supports future scalability
  • Apply domain-driven design principles to ensure that the data architecture aligns with business domains and their specific requirements
  • Collaborate with business stakeholders to understand their data requirements and translate these into technical specifications
  • Optimize data flow and processing to maximize performance and reliability across distributed data sources and destinations
  • Develop flexible integration strategies to incorporate new technologies and methodologies without disrupting existing operations
  • Implement robust data governance practices that ensure data quality and consistency while complying with regulatory requirements

Requirements

  • At least 5 years of data architecture experience with various data storage, processing technologies, and modern data architecture principles such as domain-driven design
  • Strong understanding of modern data platforms and services (e.g., cloud data services, Kafka, Spark), data modeling techniques, and data storage solutions (PostgreSQL, MongoDB, etc.)
  • Proficient in Python software development and experience with web frameworks (FastAPI, Django, etc.) and UI frameworks (Django, Streamlit, etc.)
  • Experience with DevOps tools and methodologies, including CI/CD, containerization (Docker, Kubernetes), and infrastructure as code
  • Excellent communication and leadership skills, with a proven ability to drive change across organizational boundaries
  • Located in the Huntsville, AL area or willing to relocate
  • Must be a U.S. Citizen
  • An active DoD Secret clearance is required to perform this work

Nice-to-haves

  • Master’s degree in Computer Science, Engineering, or a related field

Benefits

  • Continuing-education opportunities
  • Robust training programs
  • People First benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service