StepChange Logo

StepChange

Backend Engineer - II

Posted 20 Days Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Backend Engineer responsible for designing, implementing, testing, and delivering backend services and components from prototype through production. The role includes collaborating with product and design teams, developing Java and Spring Boot applications, working with MySQL and microservices, integrating REST APIs, and owning solutions such as document parsing and deep-learning applications. Candidates should have strong software engineering fundamentals, database modeling experience, testing knowledge, and the ability to work effectively in Agile startup environments.
The summary above was generated by AI

StepChange is a venture-backed climate-tech company that offers enterprise clients a comprehensive suite of ESG management solutions - ranging from compliance and reporting to climate risk assessment and strategic target-setting.

The StepChange platform provides a one-stop-shop cloud-based ESG solution that empowers enterprises to measure, evaluate, report, benchmark and improve their ESG performance, with a particular focus on climate. These technology solutions are complemented by a world-class team of domain experts and climate scientists, with a proven track record of deploying sustainability solutions. 

About the Job
We are looking to hire a strong backend engineer for our Technology team. We are looking for passionate individuals that are excited about taking up new challenges and bringing them to life. The ideal candidate combines a strong technology background, with a problem-solving mindset and solid work ethic.

Responsibilities

  • Collaboration: Work closely with the design, product, and backend teams to understand and break down customer needs into technical requirements.

  • Implementations: Should be able to structure and write code, design, and adhere to common principles and patterns. Should have the ability to contribute according to timelines and type of projects - from working POCs to stable production code and the ability to work with a large breadth of knowledge.

  • Ownership: End-to-end ownership of services and specialized components required for various projects - starting from the prototypal stage to production. These may include anything from document parsing to solving problems using deep learning.

  • Delivery: Delivery of modules and components assigned in various projects.

Ideal Qualifications

  • 4-7 years of experience in backend software technologies like Java and Spring boot

  • Experience in working with MYSQL Database and prior knowledge of db modeling

  • Strong background in JS(Java script)

  • Strong background in responsive and multi-platform design.

  • Experience in JPA 2.6.3 (Java Persistent API) frameworks

  • Experience in integrating with web service APIs / Rest APIs

  • Experience in working with micro-service architecture

  • Should have worked in a minimum of  Agile projects (SCRUM)

  • Experience in Unit testing/integration testing of backend APIs using Junit or any unit testing framework

  • Prior experience in working with MVC Architecture

  • Should be able to work in a dynamic and fast-moving environment

  • Working proficiency and communication skills in verbal and written English

  • Startup experience is a huge plus.

Benefits:

  • Exciting, enriching, and challenging work environment.

  • Ability to work directly with founding team members to shape the company.

  • Friendly and conducive working atmosphere.

  • Opportunity to participate in the zero-to-one journey of building a startup.

  • Competitive salary and comprehensive medical insurance coverage.

  • Significant upside through an employee-friendly ESOP policy.

  • Generous PTO / sick leave.

  • Annual company retreat.

  • Bring your pet to work.

Similar Jobs

12 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Develops, tests, troubleshoots, and maintains secure, scalable software within an agile Asset and Wealth Management team. Writes Python or Java code, works with databases and large datasets, supports application resiliency and security, and participates across the software development lifecycle. Uses enterprise-authorized AI-assisted development tools responsibly for coding, testing, troubleshooting, and documentation. Preferred experience includes high-performance Python, Redis, Kafka, specialized time-series databases, and AWS.
Top Skills: Apache KafkaAWSCi/CdHypertablesJavaPolarsPyarrowPythonRedisSQLTimescaledb
5 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Develop and optimize secure, scalable backend applications using Golang or another strong backend language. Responsibilities include designing distributed systems and microservices, implementing automated tests, improving application performance and reliability, troubleshooting complex issues, participating in architecture and code reviews, documenting technical solutions, and mentoring or evaluating engineers.
Top Skills: Cloud InfrastructureDistributed SystemsDockerGoIntegration TestingKubernetesMicroservicesUnit Testing
19 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Hardware • Semiconductor
Performs static timing analysis and closure for complex multi-million-gate SoCs from 16nm to 3nm nodes. Responsibilities include developing SDC constraints, pre- and post-layout timing closure, low-power optimization, DFT insertion, CLP and LEC, timing-model maintenance, debugging, and guidance for placement and clock-tree synthesis. The engineer leads implementation activities, drives team members, communicates with project management, and supports first-pass silicon success.
Top Skills: Conformal LecCpfDftFusion CompilerGenusPerlPrimetimePythonSdcShellTclTempusUpfVerilog

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account