Software Engineer
KeySkills
Job Description
Job Description:
We are looking for a fearless and dynamic engineer who thrives on challenges and is eager to grow in a fast-paced environment. You are:
-
Ambitious with clear career goals and the drive to achieve them.
-
Willing to take risks and explore innovative solutions.
-
Strong in computer science fundamentals and capable of demonstrating your skills.
-
Quick to learn how systems work and comfortable working across multiple codebases and languages.
-
Able to write clean, maintainable code that others can learn from.
-
A collaborative team player, ready to contribute from day one.
What You?ll Do
-
Work with a talented team to deliver market-leading FinOps-based Cloud Governance, Optimization, and Control solutions.
-
Take end-to-end ownership of microservices ? from design, development, and deployment to operations and customer interaction.
-
Collaborate with cross-functional teams to integrate products into larger technical solutions and ecosystems.
Required Technical & Professional Expertise
-
4?6 years of experience in enterprise-level software design, development, testing, and support.
-
Proven track record of delivering roadmap items with Software Engineering teams.
-
Strong Java proficiency and enterprise product development experience.
-
Experience with distributed processing and handling petabyte-scale datasets.
-
Proficiency in system design, software-defined infrastructure, and microservices.
-
Expertise in databases (SQL & NoSQL), schema design, query optimization, caching, and indexing.
-
Hands-on experience in AWS Cloud (Pricing, Cost, Utilization, AWS Resources).
-
SaaS product development experience hosted on AWS Cloud.
-
Experience with DevOps practices and CI/CD.
-
Strong knowledge of data structures, algorithms, and OOP concepts.
-
Excellent communication, collaboration, and critical thinking skills.
-
Ability to work in dynamic environments, handle ambiguity, and prioritize effectively.
Preferred Technical & Professional Experience
-
Experience with Azure, GCP, or other cloud platforms.
-
Knowledge of Cloud Governance, Cost Management, Pricing/Utilization Data.
-
Full Stack development experience, ideally with ReactJS.
-
Proficiency in additional programming languages like Python or Go.
-