About Us: We are a fast-growing startup on a mission to simplify taxes and finances for Indians. As part of our journey, we’re scaling our engineering team to build innovative solutions that will shape the future of Personal Taxation. If you're passionate about solving complex problems, building scalable systems, and want to grow with a dynamic and agile team, this is the place for you!Job Overview: As an SDE II, you’ll take ownership of designing, building, and maintaining high-performance, scalable, and robust software applications. You will work alongside a talented team of engineers and UX designers to deliver high-quality software in a fast-paced environment. This role will challenge you to innovate and push the boundaries of what's possible, all while fostering a culture of collaboration and continuous improvement.Key Responsibilities: Design, develop, and deploy scalable, high-quality software solutions. Write efficient, maintainable, and reusable code with a focus on performance and reliability. Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions. Lead technical discussions and guide junior engineers through architecture and design decisions. Optimize applications for maximum speed, scalability, and security. Participate in code reviews to maintain high code quality and provide constructive feedback to peers. Troubleshoot, debug, and improve existing systems and codebases. Stay up-to-date with the latest technologies and industry trends to ensure the team leverages modern solutions.Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 3+ years of hands-on experience in software development, particularly in startups or high-growth environments. Strong proficiency in at least one modern programming language (e.g., Java, Python, C#, Go, or similar). Experience with designing and building scalable RESTful APIs and micro-services architecture. Familiarity with cloud platforms such as AWS Solid understanding of data structures, algorithms, and system design. Experience with databases (SQL and NoSQL) and performance optimisation techniques. Familiarity with version control systems (Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail. Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.Preferred Qualifications: Experience with containerization and orchestration (Docker, Kubernetes). Experience with Java and Spring Boot. Experience with AWS and postgresWhat We Offer: Competitive salary and equity options. Flexible working hours. A dynamic, inclusive, and collaborative work environment. Opportunities for rapid growth and career advancement. Access to cutting-edge tools and technologies. Health and wellness benefits.
Job Title
Software Development Engineer II backend