As a Staff Software Engineer at Aledade, you will be at the forefront of building the next generation of distributed data storage and processing systems. Your role will involve creating scalable solutions that surpass traditional query performance while simplifying data interfaces. You'll work on systems that can scale indefinitely, supporting a wide range of data consumers from web applications to business analytics and artificial intelligence.
Key responsibilities include:
- Developing scalable and performant solutions
- Collaborating across disciplines to shape product strategy and execution
- Establishing code architecture and quality standards
- Mentoring and coaching other engineers
- Setting and upholding high-quality engineering processes
The ideal candidate will have:
- 8+ years of experience building highly scalable systems
- 4+ years as a technical decision-maker in team settings
- Strong background in SQL and large multi-table data sets
- Experience with cloud technologies (AWS, Azure, GCP)
- Proficiency in server-side web technologies (Java, Python, Scala, C#, C++, Go)
- Knowledge of data technologies like Apache Spark, event-based architecture, and distributed computing
- Experience with SQL and NoSQL databases, data warehouses, and data pipeline architecture
This role offers the opportunity to work on cutting-edge data analytics systems in the healthcare sector, making a significant impact on the industry while working with a talented team of engineers.