Search by job, company or skills

greenstitch.io

SDE II

Save
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

KEY RESPONSIBILITIES

1. Technical Leadership

• Lead end-to-end design and development of complex, high-performing, and scalable software solutions.

• Drive technical decisions and establish best practices in software architecture, coding, and deployment.

• Own design reviews, balancing trade-offs to deliver optimal technical solutions.

2. System Design and Architecture

• Architect robust, distributed systems and microservices that can scale globally.

• Perform advanced system design, factoring in scalability, security, and reliability requirements.

• Collaborate with cross-functional teams to align technical roadmaps with business objectives.

3. Code Quality and Optimisation

• Champion clean, maintainable, and reusable code through design patterns, advanced coding practices, and automated testing.

• Conduct in-depth code reviews and technical audits to ensure quality and adherence to standards.

• Optimise critical performance bottlenecks, ensuring systems meet SLA and scale efficiently.

4. Mentorship and Team Development

• Mentor SDE I and SDE II engineers, guiding them on design, debugging, and problem-solving.

• Foster a culture of technical excellence, collaboration, and continuous learning within the team.

• Drive knowledge-sharing initiatives, tech talks, and documentation improvements.

5. Ownership and Problem-Solving

• Own critical features/modules, proactively identifying and addressing technical debt.

• Troubleshoot and resolve complex production issues with deep root cause analysis and solutions to improve system reliability.

• Lead incident response and post-mortems to drive operational excellence.

6. Agile Delivery

• Lead Agile ceremonies like sprint planning, retrospectives, and daily stand-ups.

• Effectively prioritise features, bugs, and technical debt in collaboration with Product Managers and stakeholders.

• Ensure timely delivery of projects with high-quality code.

7. Continuous Innovation

• Stay at the forefront of emerging technologies and tools to drive innovation in development practices.

• Identify opportunities for automating manual processes and improving engineering efficiency.

• Contribute to the team's technical vision, strategy, and roadmap.

QUALIFICATIONS

Must-Have

• Experience: 3–5 years of professional software development experience in designing and building scalable systems.

• Education: Bachelor's/Master's degree in Computer Science, Engineering, or equivalent experience.

Technical Skills

• Strong expertise in programming languages/frameworks such as Java, Spring Boot, Python, etc.

• Deep experience in designing distributed systems, microservices, and event-driven architectures.

• Proficiency in cloud platforms (AWS, Azure, GCP) with deployment experience.

• Experience with containerization (Docker) and orchestration tools (Kubernetes).

• Expertise in performance optimisation, profiling, and system reliability.

• Strong grasp of data structures, algorithms, and system design.

• Solid understanding of CI/CD pipelines, DevOps practices, and Git.

Nice-to-Have

• Experience with Infrastructure-as-Code tools (Terraform, CloudFormation).

• Familiarity with monitoring and observability tools (Prometheus, Grafana, Datadog).

• Hands-on experience with big data or streaming systems (Kafka, Spark, etc.).

Soft Skills

• Proven leadership and mentorship abilities to inspire team success.

• Excellent analytical and problem-solving skills for complex issues.

• Strong communication skills for technical and non-technical stakeholders.

• Ability to work in a high-paced, dynamic environment and drive multiple priorities simultaneously.

• Proactive mindset to take ownership and deliver impact at scale.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149194987

Similar Jobs

Bengaluru, India

Skills:

JavaObjective-cFlutterKotlinSwiftmobile app development frameworkstools and libraries

Bengaluru, India

Skills:

bedrock EmrTensorflowPytorchSparkLLM serving frameworksvector databasesreal-time inference pipelinesagentic systemsAWS SageMakerLLM orchestrationRAG pipelines

Bengaluru, India

Skills:

react.js Express.JsCSSPostgreSQLNode.jsHTMLSqlGitTypescriptJavascriptBitbucketBootstrapNext.js

Bengaluru, India

Skills:

JavaAndroid DevelopmentKotlin

Bengaluru, India

Skills:

JavaRustKotlinLinux kernel driversBSPsAndroid systems