What are the responsibilities and job description for the Data Engineer position at Accrete?
Accrete AI is looking for a Senior Data Engineer that will be responsible for supporting production data pipelines, developing the foundation for the Accrete data lake, and implementing best practices from data engineering at Accrete. This will support new and existing applications running on Linux and Windows operating systems in private and public cloud infrastructures. The Data Engineering team at Accrete designs, develops, and maintains data pipelines, batch data analytics, and data stores of various kinds, including analytics and stores in support of artificial intelligence workloads for Accrete AI systems and applications.
Responsibilities:
- Design, code, and debug software, data pipelines, and analytics
- Provide technical guidance in software design and development activities.
- Supervising and overseeing all aspects of data engineering on multiple projects.
- Work with other Engineers in planning, prioritizing and executing assigned tasks within deadlines.
- Be the backstop ensuring that Accrete data pipelines are bug-free, high-quality, scalable, and available to support Accrete customers
- Provide training and mentor other Engineers.
- Recommend new technologies to ensure quality and productivity.
- Work closely with other teams, tech leads, architects, and Product Management to bring new data-backed products to market.
- 3 years of expertise with a data-oriented language, such as Python or Scala
- 2 years experience in cloud computing, with AWS, Azure or GCP
- 2 years experience designing and building scalable, reliable data pipelines using the following technologies: Hadoop, Hive, Spark, Kafka, Airflow, or similar services
- Experiencing designing for and implementing in cloud-native systems
- Expertise in matching APIs, data access patterns, and data storage formats
- Detailed knowledge of event processing systems such as Apache Kafka or similar
- Detailed knowledge of the following databases or equivalent: Postgres, MongoDB, Neo4J, Redis
- High collaborative, values mentoring, teaching, pair-programming, and teaching software development best practices to other engineers
- Excellent problem-solving and critical-thinking skills
- Ability to build and maintain effective, trusting partnerships with product managers, architects, and technical leads for individual products and applications
- Excellent communication and leadership skills
The base salary range for this position is: $140,000 - $160,000 USD
We offer a competitive salary, benefits package, and opportunities for growth and advancement within the company. If you are an innovative and results-driven leader, we encourage you to apply for this exciting opportunity.
About Accrete:
Accrete is a Prime Defense Contractor delivering configurable dual-use AI solutions that automate complex analytical work to both government and commercial customers with a focus on defense, intelligence, and cybersecurity.
To learn more about Accrete, please visit our website: Accrete.ai
Accrete is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Salary : $140,000 - $160,000