Lead Software Development Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are seeking a highly technical, hands-on Tech Lead to drive the architecture and development of our core product. You will blend frontend expertise with deep backend knowledge to build scalable, distributed systems. You will lead a team of engineers, conducting code reviews, mentoring, and setting best practices for development.ResponsibilitiesArchitecture & Development: Lead design and development of scalable microservices, ensuring high performance in a distributed environment.Full-Stack Ownership: Develop robust front-end user interfaces using React.js and maintain reliable back-end services using Python.Data Pipeline & ETL: Design and maintain high-throughput ETL data pipelines.Database Management: Optimize queries, schema design, and performance for Postgres (relational) and StarRocks (analytical) databases.Infrastructure & Scaling: Manage application deployment, container orchestration via Kubernetes, and storage solutions on GCP, Azure.Scalability & Performance: Optimize system components for high load and scalability, leveraging RabbitMQ for asynchronous processing.Leadership: Mentor engineers, facilitate technical decisions, and maintain high standards for code quality and documentation.Required Skills & QualificationsExperience: 10+ years of software development experience; 2+ years in a technical leadership role.Frontend: Expert in React.js and modern JavaScript, TypeScript.Backend: Proficient in Python, building scalable APIs and microservices.Database: Deep knowledge of PostgreSQL and experience with analytical databases (ideally StarRocks or ClickHouse).Infrastructure: Extensive experience with GCP, Kubernetes (k8s), and distributed system concepts.Messaging: Experience with RabbitMQ or similar message brokers.ETL: Strong experience building ETL pipelines for data processing.Preferred QualificationsExperience with Cloud Object Storage (GCP Storage).Background in data-intensive applications.p { text-align: justify; margin-bottom: 1em; }ul { margin-bottom: 1em; }li { margin-bottom: 0.5em; }b { color: #333; }