Senior Staff Software Engineer
Role details
Job location
Tech stack
Job description
Direct message the job poster from Enertek Group Overview Job Title: Senior Staff Engineer (Stealth Tech Start-up) Location: Remote Compensation: Competitive base salary + Equity Employment Type: Full-Time, Permanent About Us We are an exciting and fast-growing tech startup operating in stealth mode, building ground-breaking solutions that will disrupt the industry. With an innovative and passionate team, we're crafting something truly unique. As a stealth start-up, we're keeping things under wraps for now, but what we can tell you is that we're backed by a talented team of engineers, visionaries, and industry experts, with a mission to create scalable, high-impact technology. We're looking for passionate, ambitious individuals to join our team and help bring our vision to life. Role Overview As a Senior Staff Engineer at our stealth-mode start-up, you will play a critical role in designing and implementing our core technology platform. Your expertise in Golang, Kafka, and Distributed
Requirements
Systems will help build and scale high-performance systems that are resilient, scalable, and capable of handling large volumes of data in real-time. This is a unique opportunity to get in at the ground level of a company poised for major growth. If you're ready to work in a fast-paced, innovative environment and want to help shape the future of tech, this role is for you. What You'll Do * Design and Build Distributed Systems: Lead the development of scalable, fault-tolerant systems using Golang and Kafka to ensure high availability and performance. * Own Kafka Integration: Architect and implement Kafka-based messaging systems to handle high-throughput data streams across microservices and external systems. * Optimize Performance: Drive efforts to continuously optimize system performance and scalability to support rapid growth. * Leadership: Mentor and guide junior engineers, ensuring best practices in software design, code quality, and performance optimization. * Collaborate: Work closely with product managers, designers, and other engineers to develop innovative features that meet business objectives and maintain system reliability. * Solve Complex Problems: Tackle challenging technical problems involving distributed architecture, low-latency data processing, and high-volume systems. * Contribute to Strategy: Help define and refine the technology roadmap and make key architectural decisions that will shape the company's future. What We're Looking For * Golang Expertise: 5+ years of hands-on experience developing software using Golang in production environments, with a focus on distributed systems and performance optimization. * Kafka Mastery: Strong experience with Apache Kafka in building scalable and fault-tolerant messaging systems. Familiarity with Kafka producers, consumers, Kafka Streams, and Kafka Connect. * Distributed Systems: In-depth understanding of distributed systems principles such as consistency, fault tolerance, and scalability. Proven experience in building and managing large-scale distributed systems. * Cloud & Microservices: Experience working in cloud environments (AWS, GCP, Azure) and building microservices architectures. * Technologies: Proficiency in Go, Kafka, Docker, Kubernetes, and CI/CD pipelines. Experience with databases (SQL/NoSQL) and caching solutions (e.g., Redis) is a plus. * Leadership and Mentorship: Proven ability to lead technical initiatives, mentor junior team members, and ensure the team adheres to best practices. * Problem-Solving: Exceptional analytical and problem-solving skills, with a focus on system architecture and optimizing performance in a distributed setting. * Adaptability: Ability to thrive in a fast-paced, dynamic startup environment where priorities and technologies can evolve quickly. * Team Player: Collaborative mindset, with a passion for mentoring, sharing knowledge, and contributing to the growth of the team. What We Offer *
Benefits & conditions
Competitive Compensation: Attractive base salary and a generous equity package that gives you a stake in the company's success. * Equity Ownership: Get in on the ground floor and benefit from the company's growth and success. * Flexible Work Environment: Remote-first or hybrid work setup (we care about results, not where you work). * Growth Opportunities: Join an early-stage company with substantial room for personal and professional growth. * Innovative Culture: Work alongside a passionate, driven, and visionary team who are dedicated to creating something truly game-changing. Referrals increase your chances of interviewing at Enertek Group by 2x Get notified about new Software Engineer jobs in European Union. #J-18808-Ljbffr