Jobs
I

Senior Software Engineer

InvestCloud Technology India Pvt Ltd.KA, IN1d ago
Full-timevia indeed

Required Skills

angularapiawsazureci/cddockerfastapigcpgitjavajavascriptmachine learningmicroservicesnosqlpythonsql

Job Description

  • *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.

  • *About InvestCloud**

InvestCloud is at the forefront of wealth technology, offering innovative solutions that redefine how the financial services industry operates. With a global presence and a client\-first approach, we specialize in digital transformations powered by our flexible, modular technology.

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
1d ago
Source
Indeed