As a Software Development Engineer I, you will write efficient code, engage in architectural discussions, conduct code reviews, and integrate with AWS for cloud solutions. You'll also collaborate with teams to ensure project goals are met while troubleshooting technical issues and contributing to timely feature delivery.
Our vision is to be the Champions of a Safer Digital Future and the Champions of Change. We believe in empowering individuals and teams with freedom and responsibility to align their goals such that we all row in the same direction. We are uncomfortably transparent, autonomous & accountable; we have zero tolerance for brilliant jerks; we have an unlimited vacation policy and more. For us, our Culture Is Our Strategy - check out our Culture Memo for more details and surprises.
Years of Experience: 1-3 years
Locations: Bengaluru and Delhi
Core Responsibilities
- Code Mastery: Writing clean, efficient, and maintainable code that drives our product forward.
- Technical Contribution: Engage actively in architectural discussions, lending your expertise to implement scalable, secure, and high-performance solutions.
- Code Review: Conduct thorough code reviews to maintain code quality, identify opportunities for improvement, and share constructive feedback with team members.
- Cloud Integration: Leverage AWS services, including but not limited to AWS Lambda, API Gateway, EC2, S3, and RDS, to deploy and optimize cloud-based solutions.
- Problem Solving: Troubleshoot and resolve complex technical issues, identifying root causes and implementing effective solutions.
- Collaboration: Collaborate closely with product managers, designers, and other stakeholders to ensure alignment between technical solutions and business objectives.
- Project Execution: Play a key role in project planning, execution, and timely delivery of features, ensuring adherence to project timelines and scope.
Qualifications/ Experience/ Essential Skills:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Hands-on experience in API development using Typescript and frameworks such as Express is preferred.
- Experience with modern web development technologies (e.g., React, Angular, Vue.js) is a plus.
- Good understanding of SQL and NoSQL databases
- Understanding cloud computing concepts and experience using any major cloud service provider (AWS/GCP/Azure).
- Ability to build and deploy the application in a containerized environment
- Proven track record of delivering high-performance and scalable platforms in a fast-paced agile environment and drive to take end-to-end ownership.
- Strong problem-solving and critical-thinking abilities.
- Knowledge of DevOps practices and infrastructure as code (e.g., AWS CloudFormation) is advantageous.
Join our rocket ship if you want to learn, make your mark and work with incredible talent!
Top Skills
Typescript
Similar Jobs
Be an Early Applicant
This role involves the design, development, testing, and documentation of software modules and features. Applicants will implement project plans and priorities while working with various software systems and products, including device drivers and graphics modules.
Be an Early Applicant
The Senior Software Engineer will participate in development, mentor team members, ensure project requirements are met on time, and provide root cause analysis when issues arise. Strong debugging and problem-solving skills are essential for this role in a team-oriented environment.
Be an Early Applicant
As a Team Lead Software Engineer, you will mentor team members, oversee project requirements, ensure development processes are followed, and troubleshoot technical issues. Your role involves working in a collaborative environment, delivering high-quality solutions on time, and adhering to Agile methodologies while managing integrations between applications.
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.