Staff Software/Data Engineer with Security Clearance

Arvada, Colorado

Mount Indie, LLC
Apply for this Job
Our ideal candidate is an IT professional who will use their creativity and technical skills to work with a team to design, develop, and build computer software systems, participating in the design process for the entire system development lifecycle. Candidate must have experience in technical lead positions. This role will serve in a blended Software Production and Data Engineer role. The primary responsibility will be building, operating and maintaining high-performance services for platforms and products. In order to be be successful, we expect you to have the ability to create well-modularized, maintainable software and be willing to follow group coding standards and design. Essential functions & responsibilities:
•On a day-to-day basis, you will work with distributed event streaming (Pub/Sub, Kafka), databases (BigQuery, PostgreSQL, BigTable) and develop code using modern technologies and tools to build and maintain data integration pipelines in an Agile software development environment.
•Leverage Apache Airflow to develop and maintain pipelines.
•Support data ingest projects working with ingest pipelines and terabyte/petabyte levels.
•Run Java and Python codebases in containers on Kubernetes.
•Coordinate with operational Engineers on CI/CD concepts.
•Work closely with the team to advocate and participate in systems design, improving existing systems and processes.
•Diagnose, resolve, and prevent production risks or issues.
•Handle support and operations of software, including: o Monitoring and alerting o Configuration management o Upgrades
•Debug, improve, and optimize services. Required Skills + Experience:
•Degree in Computer Science, Mathematics, or similar field.
•3+ years of related experience to include building and maintaining data integration pipelines in an Agile software development environment
•Experienced with one or more languages (Java, Python,Typescript/Javascript,Go, C+, Rust, PHP)
•Solid understanding and experience with Windows and/or Linux operating systems.
•Familiar with version control (Git).
•Understanding of API concepts (gRPC, HTTP,REST/JSON)
•Understanding of container-based services, SOLID principles, unit testing, and TDD Concepts.
•Able to develop in "no framework" and "micro-framework" environments. Soft Skills Required:
•Requires strong communication and interpersonal skills to effectively interact with different departments within the company and employees.
•Committed to providing outstanding customer service and represents the company in a professional manner.
•Ability to deal with confidential and sensitive information.
•Must be able to identify and escalate non-technical issues to their immediate Supervisor.
•Requires the ability to prioritize work, meet stringent deadlines, balance multiple tasks and work in a team environment.
•Proven experience working in a fast-paced environment where personal initiative is a critical element to success.
Date Posted: 06 April 2024
Apply for this Job