Job Description
We are currently seeking a visionary Lead Architect to spearhead Project 2026, our ambitious initiative to redefine the boundaries of autonomous artificial intelligence and sustainable computing infrastructure. As a pioneer in the tech industry, OmniFuture Technologies is committed to building the digital ecosystem of tomorrow, today.
In this pivotal role, you will not just write code; you will architect the future. You will be responsible for designing scalable, secure, and high-performance systems that can handle the computational demands of the next decade. Join a team of elite engineers, data scientists, and strategists who are dedicated to pushing the envelope of innovation.
Why Join Us?
- Work on groundbreaking technology that will shape the industry standard for the next 5 years.
- Competitive compensation package with equity options.
- Flexible remote-first culture with state-of-the-art office amenities.
- Opportunity for continuous learning and mentorship from industry veterans.
Responsibilities
- Lead the architectural design and technical strategy for Project 2026, ensuring alignment with long-term business goals.
- Define and implement best practices for cloud infrastructure, microservices, and containerization (Kubernetes/Docker).
- Oversee the development of high-level system designs and review detailed designs from junior and senior engineers.
- Collaborate with cross-functional teams (Product, Design, and Data Science) to translate business requirements into technical solutions.
- Mentor engineering teams, fostering a culture of technical excellence and continuous improvement.
- Ensure system scalability, reliability, and security compliance across all development environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- 10+ years of experience in software architecture and system design, with at least 3 years in a leadership role.
- Deep expertise in distributed systems, cloud platforms (AWS, Azure, or GCP), and serverless architectures.
- Proven track record of delivering complex, large-scale software products in a fast-paced environment.
- Strong proficiency in modern programming languages (e.g., Python, Go, Rust, or Java).
- Excellent problem-solving skills and the ability to thrive in ambiguity.