Software Development Engineer (SDE)
Engineer things that matter.
We're looking for a Software Development Engineer who enjoys solving problems and building robust software.
You'll work across different stages of the engineering lifecycle—from understanding requirements and designing solutions to building, debugging, deploying, and improving production systems.
We care less about how many frameworks you've listed on your résumé and more about your ability to think, learn, and build.
What you'll do
- •Design, develop, and maintain software applications and systems.
- •Collaborate with the team to turn requirements into reliable technical solutions.
- •Build clean, scalable, and maintainable software.
- •Work with frontend and backend systems depending on project requirements.
- •Build and integrate APIs and third-party services.
- •Work with databases, authentication, and application architecture.
- •Debug complex issues and improve existing systems.
- •Participate in technical discussions and architectural decisions.
- •Write well-structured, maintainable, and production-ready code.
- •Contribute throughout the development lifecycle—from idea to deployment and iteration.
- •Take ownership of the things you build.
What we're looking for
- •Strong programming and software engineering fundamentals.
- •Good understanding of data structures, algorithms, and problem-solving.
- •Experience building software projects or applications.
- •Familiarity with APIs, databases, authentication, and version control.
- •Ability to write clean and maintainable code.
- •Strong debugging and analytical skills.
- •Curiosity to understand how systems work beyond the surface level.
- •Ability to learn new technologies when required.
- •Ability to work independently while collaborating effectively with a team.
Technologies you may work with
Depending on the project and requirements:
You don't need to know everything. Strong fundamentals and the ability to learn matter more than knowing every framework.
★Bonus points if you
- •Have built and deployed a real-world project.
- •Have an active GitHub, portfolio, or technical projects we can look at.
- •Have worked with production applications.
- •Understand system design or application architecture.
- •Have experience with cloud deployment, CI/CD, caching, queues, or background jobs.
- •Have broken something in production and learned from fixing it.
Experience
0–3 years preferred.
Strong freshers with impressive projects and solid fundamentals are encouraged to apply.
Application — Software Development EngineerSend application directly to careers@draway.in →