Job Overview
We invite you to join our dynamic team as a Lead Software Engineer. In this pivotal role, you will spearhead the development of innovative software solutions that seamlessly integrate automation, data intelligence, and industrial operations. Your expertise will be essential in overseeing a key technology segment, working on sophisticated systems that facilitate real-time analytics, remote control, and scalable infrastructure. If you are passionate about addressing complex challenges within a fast-paced environment and have a strong focus on automation and data-driven systems, we encourage you to apply.
Key Responsibilities
- Design, develop, and sustain both backend and frontend systems for processing real-time sensor data and facilitating third-party integrations.
- Establish automated continuous integration and continuous delivery (CI/CD) pipelines, along with monitoring tools and self-healing infrastructure, to ensure optimal system uptime.
- Formulate security frameworks and policies to safeguard data integrity and comply with regulatory standards.
- Construct and refine scalable microservices, event-driven architectures, and high-performance data pipelines tailored for extensive industrial operations.
- Oversee cloud and on-premises infrastructure management, including storage, databases, monitoring, and logging solutions.
- Lead the execution of edge computing strategies, empowering low-latency decision-making and machine learning applications in remote settings.
- Collaborate closely with field engineers and operations teams to create full-stack solutions that transition from concept to real-world implementation.
Required Skills
- Over 7 years of experience in designing and scaling enterprise software within cloud-based, distributed, and microservice ecosystems.
- Proficient in programming languages such as Python, TypeScript, or Golang, with a solid foundation in software architecture and systems design.
- Familiarity with SQL/NoSQL databases, real-time analytics, and large-scale telemetry data processing.
- In-depth understanding of cloud computing platforms like AWS, GCP, or Azure, as well as event-driven architectures.
- Expertise in identifying performance bottlenecks, enhancing system reliability, and delivering highly available solutions.
- Strong grasp of security best practices, including authentication, encryption, and compliance frameworks (e.g., SOC2, ISO 27001).
Qualifications
- Demonstrated leadership capabilities in driving critical projects or initiatives successfully.
- A product-oriented approach that harmonizes technical excellence with user-focused priorities.
- Proven experience thriving in fast-paced environments characterized by rapid iteration cycles.
- A history of building and launching scalable full-stack applications.
- A fervor for devising solutions to intricate engineering challenges in real-world industrial contexts.
- Exposure to startup dynamics and a comprehensive understanding of product lifecycle development is advantageous.
Career Growth Opportunities
This role provides a unique platform for leadership, offering the chance to guide a high-impact product vertical and mentor emerging talent. You will find ample opportunities for professional development and career progression as you engage with cutting-edge technology.
Company Culture and Values
Our organization promotes a collaborative and innovative atmosphere, where team members are empowered to take ownership of their projects and contribute to transformative initiatives. We prioritize agility, creativity, and a proactive problem-solving mindset.
Compensation And Benefits
- Salary: \(150,000 - \)200,000 annually
- Generous stock options available
- Comprehensive medical, dental, and vision insurance
- Paid meals and additional perks
If you are prepared to embrace a leadership position within a forward-thinking and dynamic team, we invite you to apply today!
Employment Type: Full-Time