Reveleer is seeking a Staff Engineer who will be a key technical leader responsible for setting engineering direction and mentoring teams to deliver high-quality software solutions. This role involves driving technical strategy, ensuring system scalability, and fostering a culture of technical excellence within the engineering teams.
Responsibilities:
- Drive technical strategy and architectural decisions for Reveleer's platform and products. Focusing on the development and operation of the Prospective Intelligence data processing pipelines
- Develops and maintains data pipelines that facilitate the seamless ingestion of data from various data sources, transforms the data into information and move to data stores like application databases, data warehouses and others
- Provide mentorship to engineers, fostering a culture of technical excellence and continuous learning
- Ensure system scalability, performance, and security while reducing technical debt
- Collaborate with product and engineering leadership to define and execute technology roadmaps
- Expectation of 50-60% time spent on direct technical contribution to the backlog
Requirements:
- Deep expertise in designing scalable, distributed systems and cloud architecture
- Understanding of data processing, warehousing tools and techniques
- A strong track record of leading complex technical projects from concept to deployment
- Ability to mentor and influence engineering teams to drive best practices
- Passion for solving hard technical problems and building high-quality software
- Experience in Python, AWS Lambdas and Java are a plus
- EMR Integration experience at the API level with Epic, Athena, Cerner or Vim is desired