Software Engineer Associate Principal
2 weeks ago
About the Team You will be joining the newly formed AI, Data & Analytics team, primarily responsible as a Software Engineer working on various projects within the AI Enablement team. The new team is focused on driving increased value from the data InvestCloud captures to enable a smarter financial future for our clients, in particular focused on “enhanced intelligence”. Ensuring we have fit-for-purpose modern capabilities is a key goal for the team. We are seeking a Software Engineer with an interest in Data Science, Machine Learning, and Generative AI models. The ideal candidate should have a track record in delivering business impact and delighting clients by building efficient and scalable platforms for ML and AI models in production, along with excellent problem-solving skills. In this role, working as part of a team both locally in India and globally, you will integrate AI and ML solutions into the InvestCloud product suite. You will also be flexible – sometimes our team helps build the products too Key Responsibilities Develop and maintain robust APIs, microservices, and data pipelines that support data science and AI workloads Design and implement efficient database schemas and data storage solutions Build and optimize ETL processes for data ingestion, transformation, and delivery Create scalable infrastructure for model training, evaluation, and deployment Collaborate with data scientists to implement and productionize machine learning models Ensure high performance, reliability, and security of backend systems Participate in code reviews and contribute to engineering best practices Troubleshoot and resolve complex technical issues Write clean, maintainable, and well-documented code Required Skills Bachelor's degree in Computer Science, Engineering, or related field 5+ years of experience in backend development Strong proficiency in Python and Java Working proficiency in Javascript Experience with RESTful API design and implementation Experience with modern API frameworks Solid understanding of database systems (both SQL and NoSQL) Experience with containerization using Docker Knowledge of cloud platforms (AWS, Azure, or GCP) Understanding of version control systems (Git) Experience with CI/CD pipelines and DevOps practices Experience coding with an AI Assistant Experience mentoring junior engineers Preferred skills Working experience with Jakarta EE Working experience with FastAPI Working experience in Angular Experience working with Snowflake and/or Databricks What do we offer Join our diverse and international cross-functional team, comprising data scientists, product managers, business analysts and software engineers. As a key member of our team, you will have the opportunity to implement cutting-edge technology to create a next-generation advisor and client experience. Location and Travel The ideal candidate will be expected to work from the office. Compensation The salary range will be determined based on experience, skills, and geographic location. Equal Opportunity Employer InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds.
-
Software Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Technologies Full timeThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...
-
Software Principal Engineer
2 weeks ago
Bengaluru, India Dell Technologies Full timeSoftware Principal Engineer (I8) PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...
-
Principal Software Engineer
2 weeks ago
Bengaluru, India Quess Full timeAbout Us “Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names...
-
Principal Software Engineer
4 days ago
Bengaluru, India Quess Full timeAbout Us “Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names...
-
Principal Software Engineer
4 days ago
Bengaluru, India QSC Full timeQSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment, and other markets. With a reputation for innovation, quality, and customer-first service, QSC is one of the fastest-growing companies in the industry, redefining...
-
Software Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Oracle Full timeAs a Principal Software Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet processing, access controls, metrics and monitoring...
-
Software Principal Engineer
20 hours ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 15,00,000 - ₹ 30,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
IT Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per yearIT Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Software Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...