Software Development Engineer II (SDE-2)
- Source: Naukri
- Razorthink
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
- As a Software Development Engineer II (SDE-2), youll play a critical role in designing, building, and scaling our core products and systems. You will work in a fast-paced environment, collaborating with cross-functional teams to deliver high-quality software solutions. As a mid-level engineer, you’ll be expected to own moderately complex features or systems with minimal supervision and mentor junior engineers.
Key Responsibilities
- Design, develop, test, and maintain scalable and efficient software applications or services.
- Translate product requirements into high-quality, maintainable code.
- Contribute to system design and architectural decisions with a focus on performance, scalability, and reliability.
- Participate in code reviews, design discussions, and team sprint planning.
- Debug and resolve production issues and own end-to-end delivery of features.
- Collaborate with product managers, QA engineers, designers, and other developers to build and launch new features.
- Mentor junior engineers and support best practices in development and agile processes.
Requirements
Must-Have:
- 3- years of professional software development experience.
- Strong coding skills in at least one of the following: Java, Python, C++, Go, or JavaScript/TypeScript.
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with RESTful APIs, microservices architecture, and distributed systems.
- Hands-on experience with cloud platforms like AWS, GCP, or Azure.
- Proficiency in version control systems (e.g., Git) and CI/CD workflows.
- Strong debugging and problem-solving skills.
- Excellent communication and collaboration abilities
Skills
- Java
- Python
- cplusplus
- Golang
- javascript
- TypeScript
- microsoft-typescript
- amazon-web-services
- google-cloud-platform
- microsoft-azure
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
