- Location: Maryland Heights, Missouri
- Remote: Remote
- Type: Contract
- Job #46382
Technology Partners is currently seeking a talented Senior Data Engineer.
Do you have experience building and maintaining data-intensive APIs using a RESTful approach?
Let us help you make your next big career move a reality!
What You Will Be Doing:
-
Join our dynamic team as a Senior Data Engineer, where you will be a vital member of a data engineering team focused on creating distributed analysis capabilities around a diverse array of datasets. Your contributions will help transform complex scientific datasets into innovative software solutions that enhance decision-making in agricultural systems.
Key Responsibilities:
-
Develop and maintain distributed analysis capabilities for a variety of datasets.
-
Apply expertise in algorithms and data structures to improve and innovate software solutions.
-
Collaborate with top-level talent to solve complex challenges with real-world impact.
-
Evaluate and select technology stacks for optimal data handling.
-
Present findings and projects at relevant technical conferences.
-
Engage in relevant projects, emphasizing the strength of ideas over hierarchy.
Required Skills & Experience:
-
7+ years of experience in software engineering.
-
2+ years of experience with Go programming language.
-
Proven experience (2 years) in building and maintaining data-intensive APIs using a RESTful approach.
-
Proficiency in stream processing with Apache Kafka.
-
Strong understanding of Unit Testing and Test Driven Development methodologies.
-
Experience with containerized application deployments using Docker.
-
Proven ability to build and maintain cloud-based infrastructure on major cloud providers (AWS, Azure, or Google Cloud Platform).
-
Experience in data modeling for large-scale databases (relational or NoSQL).
Desired Skills & Experience:
-
Familiarity with protocol buffers and gRPC.
-
Experience with Google Cloud Platform, Apache Beam, and/or Google Cloud Dataflow.
-
Knowledge of Google Kubernetes Engine or Kubernetes.
-
Background in working with scientific datasets or applying quantitative science to business problems.
-
Bioinformatics experience, particularly in large-scale storage and data mining of variant data.
Pay: $70 – $100 /hr.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to provide sponsorship at this time or accept candidates who would require a corp-to-corp agreement.
If this position sounds like you, WE SHOULD TALK!
Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go!
Keywords: Data Engineer, Software Engineering, Go, RESTful APIs, Apache Kafka, Unit Testing, Test Driven Development, Docker, Cloud Infrastructure, AWS, Azure
Looking for more opportunities with Technology Partners? Check out technologypartners.net/jobs!
All offers of employment at Technology Partners are contingent upon clear results of a thorough background check and drug screening that meet corresponding laws and regulations at the city, state and federal level.
Pay ranges are influenced by candidate qualifications, experience, and role specifics, with the actual rate determined considering skills, market conditions, and are subject to change by the employer; pay negotiations follow all state and federal legal guidelines.