Senior Software Engineer

Sense

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sense is seeking a software professional in Bengaluru with 3–5 years of software development experience. The role covers Java, Python, Spring, databases (MySQL, PostgreSQL), Snowflake, Redis, Kafka, and AWS.

You will build scalable microservices in a distributed, multi-tenant environment and mentor the team while delivering high-quality solutions. Collaborate with product managers, QA, and stakeholders to ensure requirements are met and clear updates shared.

Qualifications

  • 3–5 years of software development experience.
  • Expertise in Java, Spring Framework, MySQL & PostgreSQL.
  • Experience with Snowflake, Python, Redis, Kafka, and AWS.
  • Built microservices in a distributed, multi-tenant architecture.
  • Experience leading and mentoring development teams.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Write clean, maintainable, and efficient code in Java, Python, and other relevant technologies.
  • Develop and maintain database and datawarehouse using MySQL and Snowflake.
  • Implement data processing pipelines using Kafka and ensure seamless integration with other components.
  • Work closely with product managers, QA engineers, and other stakeholders to understand requirements and deliver high-quality solutions.
  • Communicate effectively with team members to share knowledge, ideas, and updates.
  • Utilize AWS services to deploy and manage the infrastructure required for the core platform.
  • Optimize and troubleshoot issues related to cloud-based deployments.

Skills

Java
Python
Spring Framework
MySQL
PostgreSQL
Snowflake
Redis
Kafka
AWS
Microservices
Distributed architecture
Multi-tenant design
Team leadership
Problem-solving
Analytical skills

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Tools

None

Job description

  • Write clean, maintainable, and efficient code in Java, Python, and other relevant technologies.
  • Develop and maintain database and datawarehouse using MySQL and Snowflake.
  • Implement data processing pipelines using Kafka and ensure seamless integration with other components.
Software Development
  • Write clean, maintainable, and efficient code in Java, Python, and other relevant technologies.
  • Develop and maintain database and datawarehouse using MySQL and Snowflake.
  • Implement data processing pipelines using Kafka and ensure seamless integration with other components.
Collaboration And Communication
  • Work closely with product managers, QA engineers, and other stakeholders to understand requirements and deliver high-quality solutions.
  • Communicate effectively with team members to share knowledge, ideas, and updates.
Infrastructure And Cloud Services
  • Utilize AWS services to deploy and manage the infrastructure required for the core platform.
  • Optimize and troubleshoot issues related to cloud-based deployments.
Expertise And Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong grasp of Computer Science fundamentals
  • Proven experience (3-5 years) in software development with expertise in Java, Spring Framework, MySQL & Postgres,
  • Snowflake, Python, Redis, Kafka, and AWS,
  • Built microservices in a distributed architecture and have experience scaling them in a multi-tenant design
  • Experience in leading and mentoring development teams.
  • Excellent problem-solving and analytical skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer-Backend
Sr Software Engineer-Backend

HDFC Bank Limited • Gurugram District

On-site
INR 1,500,000 - 2,800,000
Software Engineer – Java
Software Engineer – Java

Anblicks • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Java, Python
Senior Software Engineer - Java, Python

Blue Yonder • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Senior Software Developer
Senior Software Developer

Oracle • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Software Developer
Software Developer

PwC • Hyderabad, Bengaluru

Hybrid
INR 3,800,000 - 5,500,000
Senior Software Engineer
Senior Software Engineer

Carelon Global Solutions • Gurugram District, Bengaluru

On-site
INR 1,500,000 - 2,700,000
Software Engineer
Software Engineer

Moneyview • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 2,400,000
Senior Data Engineer
Senior Data Engineer

Algoleap Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Armakuni • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000