Software Development Engineer II

5 days ago


Bengaluru, Karnataka, India Weekday AI Full time ₹ 15,00,000 - ₹ 25,00,000 per year

This role is for one of the Weekday's clients

Min Experience: 2 years

Location: Bengaluru

JobType: full-time

We are seeking a talented Software Development Engineer II (Backend) who can design, develop, and scale robust backend systems that power high-performance applications. You'll collaborate closely with cross-functional teams to deliver reliable, secure, and efficient solutions while maintaining high engineering standards and driving continuous improvement.

Roles and Responsibilities

System Design & Architecture

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Design, develop, and implement scalable and high-performance backend architectures.

Database Management

  • Design and manage databases, ensuring data integrity, availability, and optimal performance.
  • Write efficient, optimized queries for data retrieval and manipulation.

API Development

  • Develop and maintain RESTful APIs that connect backend systems with front-end interfaces.
  • Implement secure authentication and authorization mechanisms for API endpoints.

Integrations

  • Integrate third-party services and APIs to enhance platform capabilities.
  • Manage data synchronization and integration between internal and external systems.

Code Quality & Testing

  • Write clean, maintainable, and well-documented code following best practices.
  • Conduct unit and integration testing to ensure reliability and stability of backend systems.

Performance Optimization

  • Identify and resolve performance bottlenecks across backend services.
  • Monitor and troubleshoot production issues to ensure smooth system performance.

Collaboration

  • Work closely with frontend developers, designers, and product managers to deliver cohesive, high-quality software solutions.
  • Participate in code reviews and contribute to improving team practices.

Agile Development

  • Work in an Agile environment—participate in sprint planning, daily stand-ups, and retrospectives.
  • Adapt quickly to evolving requirements and shifting priorities.
Experience & Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 2–3 years of experience as a backend software developer.
  • Strong proficiency in Java, Python, or
  • Hands-on experience with relational (MySQL) and non-relational (MongoDB) databases.
  • Solid understanding of RESTful API design and development.
  • Proficient with Git and version control best practices.
  • Experience with cloud platforms such as AWS or Azure is a plus.
  • Familiarity with Docker and Kubernetes is desirable.
  • Strong foundation in Data Structures and Algorithms (DSA).
  • Excellent problem-solving, analytical, and communication skills.
Skills
  • Backend Development
  • Data Structures & Algorithms (DSA)
  • API Design
  • Java / Python /
  • Cloud Platforms (AWS / Azure)


  • Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    The Linux Systems Group, part of Microsoft's Core Operating Systems group, plays a key role in powering Azure Cloud through Linux operating systems and virtualization technologies.We are seeking a Software Engineer II with strong programming skills who will work closely with other engineers to develop, debug, and maintain system-level software for a...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    SummaryJoin Guidewire's Product Development and Operations (PDO) team in Bangalore, where we drive innovation in the insurance technology space by building robust, scalable, and secure cloud-based solutions. Our team collaborates across functions to deliver high-quality products that empower P&C insurers worldwide. We thrive in a culture of curiosity,...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...


  • Bengaluru, Karnataka, India Abnormal AI Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    The OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking Team, you are part of an agile team that works to enhance, design, and deliver the software components...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking team, you will be an emerging member of a software engineering team, executing software solutions...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking team, you will be an emerging member of a software engineering team, executing software...