--}}

JOB DESCRIPTION


Key Responsibilities:

  • Design, develop, and maintain high-quality software applications and libraries.
  • Develop a strong understanding of our product and engineering architecture and design and implement scalable solutions capable of handling and processing large-scale data sources efficiently for customer use cases.
  • Collaborate with cross-functional teams to define, design, and ship new features and connectors to help move deals ahead.  
  • Participate in code reviews and ensure adherence to coding standards.
  • Identify opportunities to improve software quality through process improvements, automation, and system optimizations to enhance product performance and customer experience.
  • Train and mentor junior engineers, fostering a collaborative and knowledge-sharing environment.

Who you are

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in a software development role, preferably in a B2B SaaS environment.
  • Strong understanding of software development life cycles and methodologies, including Agile and DevOps practices.
  • Proficiency in programming languages such as Python, Java, Go, or TypeScript, along with experience in troubleshooting software applications.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and related services.
  • Experience with database management and query languages (SQL, NoSQL).
  • Excellent analytical and problem-solving skills, with a focus on delivering high-quality results.
  • Strong communication skills, capable of working with both technical and non-technical stakeholders.

 

Key knowledge and skills

  • Thrive in a customer-focused, tight-nit and cross-functional environment - being a team player and willing to take on whatever is most impactful for the company is a must
  • A proactive and positive attitude to lead, learn, troubleshoot, and take ownership of both small tasks and large features
  • Strong coding skills (for example in Go/Python/Java/C++ etc) with an emphasis on designing for reliability and scale, and writing well-tested components
  • Ability to diagnose and troubleshoot software issues effectively.
  • Familiarity with cloud-native development practices in GCP/AWS/Azure is a plus
  • Understanding of Agile and DevOps practices for efficient software lifecycle management.
  • Strong verbal and written communication skills for collaboration between customers and technical and non-technical stakeholders.



Salary

Competitive

Monthly based

Location

Bengaluru, Karnataka, India

Job Overview
Job Posted:
4 days ago
Job Expire:
3w 2d
Job Type
Full Time
Job Role
Engineer
Education
Bachelor Degree
Experience
5 - 10 Years
Slots...
1

Share This Job:

Location

Bengaluru, Karnataka, India