Software Engineer

🏢 InvestCloud, Inc. 📍 Bengaluru, KA 💰 Estimated ₹15 LPA - ₹25 LPA Fresher Job
Experienced Professionals
📅 Posted 1h ago

📄 Job Description

About the Role

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.

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

Requirements

  • Required Skills:
    • Bachelor's degree in Computer Science, Engineering, or related field
    • 3+ 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
  • Preferred Skills:
    • Working experience with Jakarta EE
    • Working experience with FastAPI
    • Working experience in Angular
    • Experience working with Snowflake and/or Databricks

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.

Apply Now →