The Job logo

What

Where

Backend Engineer - (Architect - IC)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Backend Engineer (Architect - IC), you will lead technical initiatives in distributed microservices and full stack systems for robust, cloud-native solutions in data management and security. Stay updated with tech trends, mentor team members, and contribute to product & engineering excellence. Collaborate with architects and product managers to deliver powerful cloud-based solutions for customers. This is a full-time on-site opportunity based in Bengaluru, Karnataka, India.

Job description 

What You’ll Do:

  • Lead technical initiatives and guide developers with deep experience in distributed microservices, and full stack systems to create robust, cloud native, resilient, and highly scalable solutions in data management and security domains 
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code 
  • Has a strong engineering and technology background with the ability to learn quickly and go deep into our product and engineering solutions 
  • Promote a culture of engineering excellence and being well-managed, using opportunities to reuse and inner source solutions where possible. 
  • Lead the craftsmanship, availability, resilience, and scalability of your solutions
  • Be the guiding force for stakeholders in design and architecture discussions, helping the engineering teams make key technology choices, and staying associated with the use case through its development lifecycle 
  • Collaborate with architects and product managers, and deliver robust cloud-based solutions that drive powerful experiences for our customers 

 

Basic Qualifications: 

  • Bachelor’s Degree 
  • For Lead SE : At least 6 years of experience in software engineering (Internship experience doesnot apply) (or) 
  • For Sr. Lead SE : At least 8 years of experience in software engineering (Internship experiencedoes not apply) 
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)

 

Preferred Qualifications: 

Master’s Degree 

7+ years of experience in software engineering, specifically in at least one of the following technologies: Java, Python, GoLang, Lua, Nginx, Rust, or C++ 

3+ years of experience with AWS, GCP, Azure, or another cloud service

2+ years of experience with containerization technologies such as Kubernetes

2+ years of experience in open source frameworks 

2+ years of experience in Big Data, Data Security, Governance and Controls

2+ years of experience in Agile practices 

2+ years of experience building Multi-cloud COTS products 

2+ years of DevOps or Site Reliability Engineering experience

Set alert for similar jobsBackend Engineer - (Architect - IC) role in Bengaluru, India
Capital One Logo

Company

Capital One

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Capital One Logo

Backend Engineer (Manager- IC)

Capital One

Bengaluru, Karnataka, India

Posted: 8 months ago

Lead a team of developers in diverse technology projects related to distributed microservices and full stack systems. Own technical roadmap, drive impactful solutions, stay updated on tech trends, collaborate with product managers, and architect scalable systems. Utilize Java, JavaScript, HTML/CSS, TypeScript, SQL, Python, Docker, and AWS tools. Bachelor's degree in Computer Science, 8+ years of application development experience, and 3+ years in a public cloud required. This is an on-site full-time opportunity in Bengaluru, Karnataka, India for Capital One.

Slice Logo

Staff Engineer (Backend)

Slice

Bengaluru, Karnataka, India

Posted: a year ago

Job Description About the role We are looking for a Staff Engineer (Backend) to join our technology team. A Staff Engineer is an innovative, quality-focused, product/business thinker. You are someone who has a passion for technology and innovative product development, who thinks deeply about technical context, and who builds software using your proven experience. You’re expected to be involved in almost every project and also influence the culture of the company and help shape it in the right way. You will work closely with our Design, Product, Data Science, and Analytics teams to develop microservices that focus on the financial needs of millennials in India. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. You would lead a high-performance engineering team to develop the next-generation financial platform & application in payments. What you will do Lead technology and engineering best practices across various domains, encompassing quality, performance, design, and operations at the organizational level. Take ownership of designing, architecting, and delivering features or components/products with the utmost quality, while following high-level guidance from architects. Pioneer technological innovations, staying at the forefront of industry advancements. Efficiently collaborate with cross-functional teams to deliver end-to-end products and features.  Demonstrate the ability to multitask and adapt priorities in response to evolving requirements.  Accurately estimate project efforts, identify risks, devise solutions, and meet project deadlines. Conduct effective review meetings and ensure the timely resolution of all outstanding issues. Provide functional, design, and code reviews within your areas of expertise, both within your team and across teams. Mentor and coach engineers, fostering their professional growth and offering technical leadership. Take a high-level view to address broader issues and assess implications for the entire product and team. Establish a long-term technology vision for your organization and team Contribute to optimizing the hiring process and assist in recruiting top-tier engineers for the organization. Represent the organization and team in both external and internal forums. Qualifications What you will need  8+ years of strong design/development experience in building massively large-scale distributed internet systems and products Deep expertise in modern technology stacks and experience in multiple tech stacks/languages. Ability to write maintainable, scalable, and unit-testable code.  Experience leading & mentoring project teams Strong Object-oriented skills, knowledge of design patterns, and uncanny ability to design intuitive modules and class-level interfaces. Deep understanding of data-driven web application design and development Superior organization, communication, interpersonal, and leadership skills Must be a proven performer and team player who enjoys challenging assignments in a high-energy, fast-growing, and start-up workplace Must be a self-starter who can work well with minimal guidance and in a fluid environment Agility and ability to adapt quickly to changing requirements scope and priorities Have a few weekend side projects up on GitHub or contribute to open-source projects Have worked at a product company.

Freshworks Logo

Lead Software Engineer - Backend

Freshworks

Bengaluru, Karnataka, India

Posted: a year ago

Job Description Overview of the role: As a Lead Software Engineer, you will focus on building next-generation platform services for Freshworks with your strong background in distributed systems and mentor your team to achieve this. You will have an opportunity to redefine customer experiences by building systems that are milli-second efficient, always available and working at internet scale. If you are the kind of engineer who is passionate about building systems, have a good eye for analysis and a mind that can think outside the box, we want to talk to you.   Responsibilities: - Lead teams to deliver scalable, low latency, and cost-efficient solutions to different product teams. - Drive solutions and implementation leveraging different open source distributed systems and deliver a complete product. - Build innovative solutions from scratch and liaise with architects and engineers from other product teams to build solutions and drive adoption. - Elicit quality attributes of the system as well as create criteria metrics for the product to establish the success of achieved metrics - Implement and support compliance of self and team to Freshworks compliance and information security processes.   Requirements: -5-10 years of prior experience - Advanced understanding of OOPS - Knowledge of SDLC (Software Development Lifecycle) - Experience of working in an Agile environment - Ability to design for scale and performance - Ability to do peer code reviews - Solid problem-solving skills - Experience with hands-on programming - Expertise in data structures and algorithms Qualifications Data Structures,Algorithms, Design, Database, Scale, hands-on programming,CS Fundamentals, System Design, working with cross-functional teams,Experience building and maintaining software for scale , Designed or developed the product from the scratch +Team management, Program management, Manage Hiring, Roadmap