remote
Staff Software Engineer - Full Stack Backend Focus - Aledade, Inc.
Software Engineer
Lead the design and implementation of scalable distributed data storage and processing systems, driving backend architecture and full‑stack quality across web, analytics, and AI consumers.
About the role
Key Responsibilities
- Architect and build next‑generation distributed data storage and processing pipelines that serve web, analytics, and AI workloads.
- Collaborate cross‑functionally to define product strategy, ensuring technical solutions meet performance and scalability goals.
- Establish and enforce engineering best practices, code quality standards, and automated testing frameworks.
- Mentor and guide engineering teams, fostering a culture of continuous improvement and high‑quality delivery.
- Drive innovation in backend services using Python, Node.js, and AWS, while maintaining a strong focus on reliability and maintainability.
Requirements
- 10+ years of software engineering experience with a strong backend focus.
- Proficiency in Python and Node.js, with hands‑on experience building distributed systems on AWS.
- Deep understanding of data storage architectures, database tuning, and large‑scale data processing.
- Excellent problem‑solving skills and a track record of delivering production‑ready solutions.
- Strong communication skills and ability to mentor junior engineers.