CTO/Technology Head
at This opportunity is with 2 fantastic startups funded by prominent VC's
Similar jobs
Key Responsibilities:
1. Experience as a Technical / Enterprise Architect with strong knowledge of technologies /
paradigms such as AI/ML, Micro-services, REST APIs, using MEAN /MERN & MongoDB
2. Experience in defining and implementing and managing Cloud infrastructure
3. Experience in setting up Architecture and technology vision and adoption of technology
advancements into product delivery
4. Should have worked with key technology partners in architecting various solutions
5. Developing, Training, and mentoring in-house & outsourced Engineering teams
6. Setting best practices across coding process
7. Experience in establishing Enterprise technology standards and architecture review
board for governance of Technology & Architectural changes and roadmap
8. Define the complete technical infrastructure environment
Requirements:
1. Experience in Fintech and B2C SaaS applications
2. Proven experience as a Technical Architect or Project Manager
3. Hands-on experience with software development and system administration
4. Understanding of strategic IT solutions
5. Experience in project management and service-oriented architecture (SOA)
6. Knowledge of selected coding languages (PHP, Python)
7. Familiarity with various operating systems (eg Windows, UNIX) and databases (eg
MongoDB / MySQL)
8. Ability to articulate technical solutions & ROI associated to multiple stakeholders such as
Product engineering teams, business leaders, CXOs etc
SALARY - 50-70 LPA
BeBetta is a social sports betting platform based in India, redefining the way fans engage with sports. BeBetta offers a gamified sports betting experience, allowing users to bet on live matches, challenge friends, and win rewards—all without spending real money. Our platform is designed to foster a passionate community of sports enthusiasts, enhancing the excitement of every game.
Job Summary
We are seeking a visionary Chief Technology Officer (CTO) to lead our technology department, driving innovation and scaling our platform to new heights. The CTO will be responsible for our overall technology strategy, developing new features, ensuring system reliability, and keeping the user experience at the forefront. As a key member of the executive team, you will work closely with the CEO and other leaders to align technology initiatives with business goals, ultimately enhancing user engagement and growth.
Responsibilities:
- Define and execute the technology strategy in alignment with the company’s objectives and market trends.
- Lead the engineering team to deliver scalable, innovative, and secure solutions that enhance the user experience.
- Foster a culture of innovation within the technology team, encouraging experimentation and the exploration of new technologies.
- Oversee the development and maintenance of the platform's architecture, ensuring efficiency, scalability, and security.
- Collaborate with product management to define product vision, roadmaps, and development priorities.
- Manage technology budgets and time frames to ensure timely delivery of technological initiatives.
- Ensure compliance with all regulatory, security, and privacy standards relevant to the online gaming and betting industry.
- Drive continuous improvement in the company’s technology stack and technical processes.
- Establish strategic partnerships and relationships with technology providers, vendors, and other industry players.
Requirements:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a CTO, VP of Engineering, or in a similar leadership role within a technology-driven company, preferably in the gaming, social networking, or fintech sectors.
- Demonstrable experience in building and scaling high-performance engineering teams.
- Strong background in developing scalable mobile and web applications, with a deep understanding of cloud infrastructure, databases, cybersecurity, and modern software development practices.
- Excellent leadership and communication skills, with the ability to inspire and motivate teams.
- Strategic thinker with a knack for innovation and a passion for technology’s role in business growth.
- Knowledge of the sports betting industry and its regulatory environment is a plus.
What We Offer:
- The opportunity to be a part of a fast-growing startup with a dynamic and inclusive culture.
- A pivotal role in shaping the future of sports engagement in India and beyond.
- Competitive compensation, including equity options.
- A platform to innovate and impact the lives of millions of sports fans.
Principal Engineer/Architect
Relevant experience
- 10+ years’ experience with .Net/.Net core or similar enterprise-level technologies
- 5+ years successfully leading enterprise level software engineering and teams in the areas of software and/or cloud service
- Developing and improving engineering practices and processes
- Exposure to JS stacks like Angular, React, Node, TypeScript, etc.
- Exposure to working with XML, JSON and NoSQL and relational databases
- Developing highly scalable data-driven applications based on structured and unstructured data sets
- Exposure to Performance Engineering practices
- Exposure to Architecting Automated Testing solutions
- Exposure to patterns, tools and practices for CI/CD
- Using and architecting containerization technologies (Docker, Kubernetes, Mesos, Docker Swarm)
- Deploying enterprise grade production apps in AWS, or Azure, or GCP, etc.4+ years of experience with Agile Methodology and Tools – with a willingness to help teams become agile, high performing and foster a culture of team-work and sustainable
Nice to haves
- A passion for following recent industry trends and technologies
- Familiarity with functional programming techniques and technologies such as Scala, Clojure, or Lisp
- Secure Software Development Lifecycle with OWASP guidelines & practices
Solution Architect
10+ years of experience in leading solution architecture & technical development. A bachelor's degree in Computer Science, Engineering, or a comparable field from an accredited institution.
Key Responsibilities
-
Enable customer to realize their stated IT vision and strategy
-
Lead development of solution architecture and design across a set of applications or an application/product family within an enterprise
-
Provide guidance/consultancy for the execution and delivery of project from a solutioning and technology perspective
-
Provide a strategic solutioning perspective to a project/engagement
-
Demonstrate strong leadership skills and astuteness
-
Design and Architect end to end solutions content that characterizes what products or services are being proposed and how these services will be delivered
-
Estimate for Project or Program Management and or technical effort to drive scope and produce deliverables
Required Knowledge and Skills
-
Deep understanding of the Software development, mobile development, application support, cloud, mobility and infra services.
-
Should be proficient with the languages, tools, and frameworks core to software development, mobility iOS or Android development
-
Demonstrate very strong skills in documenting architecture and preparing technical papers to explain architectural motivations/strategy or rationale
-
Create technology focused roadmap for a set of projects within a program
-
Must have an understanding of various Architectures and frameworks
-
Produce estimates for the whole program using estimation methodologies and customizations appropriate to the program
-
Work closely with project/program manager and advise on execution methodology/strategy, timelines, resources and project commercials
-
Excellent interpersonal and communication skills
-
Experience in agile methodologies and best practices
- Draw up enterprise-wide architecture blueprint and enforce its implementation across products and systems
- Build from ground up, a scalable Enterprise platform infrastructure with multiple client applications and enterprise connectors
- Design, develop and deploy features and APIs with high quality standards
- As an individual contributor, evaluate technology options, build PoCs and prototypes
- Manage the infrastructure hosted in the Cloud. Monitor system reliability, uptime and security.
- Contribute significantly in reviewing architecture, code, design & test-cases authored by peers.
Job Requirements
- 8-10 years of design and development experience building scalable & distributed systems
- Hands-on experience on one or more of the following tech stacks:
- Python-Django, PostgreSQL, MongoDB, nginx, RabbitMQ, Redis
- Microservices, REST APIs, NodeJS, Celery, Elastic Search, Logstash, Kibana
- Good understanding of OOPS concepts, design patterns, SQL. Good at troubleshooting/debugging.
- Experience with managing server infrastructure in GCP, Azure and AWS cloud.
- Bachelor’s or Master’s degree in Engineering from reputed institutes
- Nice to have: Hands-on experience with analytics using Kibana and Elastic Search
upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow.
- upGrad was awarded the Best Tech for Education by IAMAI for 2018-19,
- upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India.
- upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany.
- We were also covered by the Financial Times along with other disruptors in Ed-Tech.
- upGrad is the official education partner for Government of India - Startup India program.
- Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning.
About the Role
A highly motivated individual who has expe rience in architecting end to end web based ecommerce/online/SaaS products and systems; bringing them to production quickly and with high quality. Able to understand expected business results and map architecture to drive business forward. Passionate about building world class solutions.
Role and Responsibilities
- Work with Product Managers and Business to understand business/product requirements and vision.
- Provide a clear architectural vision in line with business and product vision.
- Lead a team of architects, developers, and data engineers to provide platform services to other engineering teams.
- Provide architectural oversight to engineering teams across the organization.
- Hands on design and development of platform services and features owned by self - this is a hands-on coding role.
- Define guidelines for best practices covering design, unit testing, secure coding etc.
- Ensure quality by reviewing design, code, test plans, load test plans etc. as appropriate.
- Work closely with the QA and Support teams to track quality and proactively identify improvement opportunities.
- Work closely with DevOps and IT to ensure highly secure and cost optimized operations in the cloud.
- Grow technical skills in the team - identify skill gaps with plans to address them, participate in hiring, mentor other architects and engineers.
- Support other engineers in resolving complex technical issues as a go-to person.
Skills/Experience
- 12+ years of experience in design and development of ecommerce scale systems and highly scalable SaaS or enterprise products.
- Extensive experience in developing extensible and scalable web applications with
- Java, Spring Boot, Go
- Web Services - REST, OAuth, OData
- Database/Caching - MySQL, Cassandra, MongoDB, Memcached/Redis
- Queue/Broker services - RabbitMQ/Kafka
- Microservices architecture via Docker on AWS or Azure.
- Experience with web front end technologies - HTML5, CSS3, JavaScript libraries and frameworks such as jQuery, AngularJS, React, Vue.js, Bootstrap etc.
- Extensive experience with cloud based architectures and how to optimize design for cost.
- Expert level understanding of secure application design practices and a working understanding of cloud infrastructure security.
- Experience with CI/CD processes and design for testability.
- Experience working with big data technologies such as Spark/Storm/Hadoop/Data Lake Architectures is a big plus.
- Action and result-oriented problem-solver who works well both independently and as part of a team; able to foster and develop others' ideas as well as his/her own.
- Ability to organize, prioritize and schedule a high workload and multiple parallel projects efficiently.
- Excellent verbal and written communication with stakeholders in a matrixed environment.
- Long term experience with at least one product from inception to completion and evolution of the product over multiple years.
B.Tech/MCA (IT/Computer Science) from a premier institution (IIT/NIT/BITS) and/or a US Master's degree in Computer Science.