The Job logo

What

Where

Software Development Engineer - II - Backend

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for an experienced Software Development Engineer - II (Backend), who will create prototypes and proofs-of-concept for iterative development in Java/Python. Additionally, in this role, you will be responsible for converting design into code fluently.

JOB DESCRIPTION

Bangalore, Karnataka | Tech

APPLY NOW

About the team

We are looking for our Sheldon Cooper. If you are just as passionate about Software Development as he is about Physics, you may be our next Software Development Engineer - II!

We need that kind of passion on our team because when 5% of Indian households shop with us, it’s important to build resilient systems to manage millions of orders every day. We’ve done this– with zero downtime! 

Sounds impossible? Well, that’s the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value speed over perfection and see failures as opportunities to become better. We’ve taken steps to inculcate a vital ‘Founder’s Mindset across our engineering teams, making us grow and move fast.

We emphasize the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Software Development Engineer - II - Backend, you will be part of self-starters who thrive on teamwork and constructive feedback.

We know how to party as hard as we work! If we aren’t building unparalleled tech solutions, you can find us debating the plot points of our favorite books and games – or even gossiping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing, if you like to solve exciting tech problems and complex business use cases, come join us! 

About the role

We are looking for an experienced Software Development Engineer - II (Backend), who will create prototypes and proofs-of-concept for iterative development in Java/Python. Additionally, in this role, you will be responsible for converting design into code fluently.

The cherry on top? You’ll be part of a team that will help you upskill and grow in your career. Safe to say, an exciting and rewarding journey awaits you in this role. 

What you will do

  • Convert design to code seamlessly 
  • Develop proofs-of-concept and prototypes for development in Java and Python  
  • Develop long-term strategies for newbie engineers that work in favour of the organisation 
  • Resolve bugs on time and make edits according to the feedback
  • Stay updated with emerging tech cultures and identify the right opportunities to implement them
  • Ensure content quality and consistency of the brand

What you will need

  • BTech, preferably from premier institutions
  • 2-4 years of experience 
  • Excellent coding skills - should be able to convert design into code fluently
  • Ability to create prototypes and proofs-of-concept for iterative development Java/Python
  • Good understanding of data structures and algorithms and their space and time complexities 
  • Strong hands-on and practical working experience with at least one programming language: Java/Python
  • Strong problem-solving skills

About Meesho

Meesho is India’s fastest growing e-commerce company. We started in 2015 with the idea of helping mom & pop stores to sell online. Today, 5% of Indian households shop with us on any given day 😎. We’ve helped over 15 million individual entrepreneurs start online businesses with zero investment. We’re democratising internet commerce by offering a 0% commission model for sellers on our platform — a first for India. We aim to become the e-commerce destination for Bharat. How? Find out from our blogs!

We’re currently valued at $4.9 billion with marquee investors supporting our vision. Some of them include Sequoia Capital, Softbank, Fidelity, Prosus Ventures, Facebook and Elevation Capital. We were also featured in Y Combinator’s 2021 Top Companies List, and were the only Indian startup to make it to Fast Company’s The World’s 50 Most Innovative Companies in 2020. We ranked 6th in Linkedin’s Top Startups List 2021. Our strongest asset is our people. We have gender-neutral and inclusive policies to promote our people-first culture. Please check out meesho. careers for our openings.

Our Mission 

 Democratise internet commerce for everyone

Our Purpose

Har Indian ka APNA MARKET

Set alert for similar jobsSoftware Development Engineer - II - Backend role in Bangalore Urban, India
Meesho Logo

Company

Meesho

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Development

Locations

Bangalore Urban, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Meesho Logo

Software Development Engineer - III - Data Intelligence

Meesho

Bangalore Urban, Karnataka, India

Posted: a year ago

JOB DESCRIPTION Bangalore, Karnataka | Tech APPLY NOW About the team In the right hands, data can be pure magic. And we need someone who knows to work magic with data because when 5% of Indian households shop with us, it’s important to build resilient systems to manage millions of orders every day. We’ve done this – with zero downtime! 😎  Sounds impossible? Well, that’s the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities to become better. We’ve taken steps to inculcate a strong ‘Founder’s Mindset’ across our engineering teams, making us grow and move fast. We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Software Development Engineer - III - Data, you will be part of self-starters who thrive on teamwork and constructive feedback.  We know how to party as hard as we work! If we aren’t building unparalleled tech solutions, you can find us debating the plot points of our favourite books and games – or even gossipping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us. About the role Does digging deep for data and turning it into useful, impactful insights sound interesting to you? Then you could be our next Software Development Engineer - III - Data. In this role, you will oversee your entire team’s work, ensuring that each individual is working towards achieving their personal goals and Meesho’s organisational goals. Moreover, you will keep an eye on all engineering projects and ensure the team is not straying from the right track.  You will also be tasked with directing programming activities, evaluating system performance, and designing new programs and features for smooth functioning.  What you will do Curate, build and transform raw data in scalable information  Plan long-term strategies and projects for junior engineers  Keep a closer look on various projects and monitor the progress  Carry on smooth collaborations with the sales team and engineering teams Provide management mentorship which sets the tone for  holistic growth  Ensure everyone is on the same page and taking ownership of the project  Make extracted data accessible so that organisations can use it to optimise performance What you will need Bachelors / Masters in Computer Science with at least 3 to 6 years of professional experience 2+ years of experience working with Big Data systems involving Kafka, Apache Worked on  Data Ingestion and backend and kafka experience Spark/EMR, Hive/Impala, Delta Lake, Presto, Airflow, Data Lineage tools 2+ years of hands-on experience in implementation and performance tuning Spark/DeltaLake/Presto implementations for terabytes scale Exceptional coding skills using Java, Scala, Python 1+ years of experience in building streaming solutions using Apache Flink/Spark Streaming/Stanza Good Understanding of AWS BigData stack About Meesho Meesho is India’s fastest growing e-commerce company. We started in 2015 with the idea of helping mom & pop stores to sell online. Today, 5% of Indian households shop with us on any given day 😎. We’ve helped over 15 million individual entrepreneurs start online businesses with zero investment. We’re democratising internet commerce by offering a 0% commission model for sellers on our platform — a first for India. We aim to become the e-commerce destination for Bharat. How? Find out from our blogs ! We’re currently valued at $4.9 billion with marquee investors supporting our vision. Some of them include Sequoia Capital, Softbank, Fidelity, Prosus Ventures, Facebook and Elevation Capital. We were also featured in Y Combinator’s 2021 Top Companies List , and were the only Indian startup to make it to Fast Company’s The World’s 50 Most Innovative Companies in 2020. We ranked 6th in Linkedin’s Top Startups List 2021 . Our strongest asset is our people. We have gender-neutral and inclusive policies to promote our people-first culture. Please check out meesho. careers for our openings. Our Mission    Democratise internet commerce for everyone Our Purpose Har Indian ka APNA MARKET

Meesho Logo

Android Developer II

Meesho

Bangalore Urban, Karnataka, India

Posted: a year ago

JOB DESCRIPTION About the team When 5% of Indian households shop with us, it’s important to build resilient systems to manage millions of orders every day. We’ve done this – with zero downtime! Sounds impossible? Well, that’s the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities to become better. We’ve taken steps to inculcate a strong ‘Founder’s Mindset’ across our engineering teams, making us grow and move fast. We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Principal Engineer - Software Development Engineer - II (SDE-II) - Android, you will be part of self-starters who thrive on teamwork and constructive feedback. We know how to party as hard as we work! If we aren’t building unparalleled tech solutions, you can find us debating the plot points of our favorite books and games – or even gossiping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us. About the Role We are seeking problem solvers to join our team of Android Developers. We want candidates with experience in programming, user interfaces, and/or tools supporting applications on Android using the Android SDK. As SDE - II - Android, you will gain experience in building maintainable and testable code bases, including API design and unit testing techniques. If you are interested in joining a world-class team of passionate engineers who work hard and play hard, we look forward to hearing from you. What you will do Perform code reviews, write unit tests, and contribute to architectural planning and refactoring Work on bug-fixing and improving application performance Design and build new features and improvements for the Android platform Mentor interns and support team members Collaborate closely with QA, Engineers, Product Managers, and Designers across the company Collaborate with cross-functional teams to define, design, and ship new features What you will need BE/BTech/BCA/BSc in any discipline 2+ years experience in a relevant role Experience having worked on two or more Android apps in the past Familiarity with Java, Kotlin, Android SDK, and the ecosystem Familiarity with Material Design guidelines, common mobile UX patterns, and anti-patterns Experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, Gson Arch-components etc. Experience with different programming paradigms, esp. functional and reactive programming Familiarity with consuming REST APIs, and what makes them RESTful Familiarity with Git and continuous integration Proficiency at object-oriented programming and multi-threading Understanding of advanced Android concepts like Custom Views, Accessibility Services, background processing APIs Understanding of different architectural patterns (esp. MVVM) and their testability Proficiency at debugging, including identifying memory leaks, performance bottlenecks and using tools like ADB, Proguard, etc. Ability to tell good design from bad design Ability to write clean, maintainable code which others can work on Apps published to Play Store are a plus About Meesho Meesho is India’s fastest growing e-commerce company. We started in 2015 with the idea of helping mom & pop stores to sell online. Today, 5% of Indian households shop with us on any given day 😎. We’ve helped over 15 million individual entrepreneurs start online businesses with zero investment. We’re democratising internet commerce by offering a 0% commission model for sellers on our platform — a first for India. We aim to become the e-commerce destination for Bharat. How? Find out from our blogs ! We’re currently valued at $4.9 billion with marquee investors supporting our vision. Some of them include Sequoia Capital, Softbank, Fidelity, Prosus Ventures, Facebook and Elevation Capital. We were also featured in Y Combinator’s 2021 Top Companies List , and were the only Indian startup to make it to Fast Company’s The World’s 50 Most Innovative Companies in 2020. We ranked 6th in Linkedin’s Top Startups List 2021 . Our strongest asset is our people. We have gender-neutral and inclusive policies to promote our people-first culture. Please check out meesho. careers for our openings. Our Mission    Democratise internet commerce for everyone Our Purpose Har Indian ka APNA MARKET

Thermo Fisher Scientific Logo

Engineer II, Software

Thermo Fisher Scientific

Bangalore Urban, Karnataka, India

Posted: a year ago

Responsibilities : Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and chip in towards identifying technical risks, alternate solutions to various problems etc. Responsible for develop and deliver multiple significant software modules. Responsible for the integrity of technical work on significant concurrent projects. Participates and performs the technical work of an assignment in collaboration with Team. Collaborates with peers on design activity regarding technical aspects relating to the product.. Proactively work on the implementation, automated unit and integration testing, code reviews, debugging and integration of code of acute complexity across multiple concurrent projects. Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals. Is authentic, open and hold self and others accountable. Encourage, motivates and collaborates. Anticipates needs and problems while crafting solutions. Is willing to ask difficult questions and innovative. Greets challenge and change as an opportunity. A highly motivated fast learner who can self-start. Actively participates in development community of practices in sharing and learning standard methodologies, participates in initiatives within the community and involve in other organization initiatives. Excellent verbal and written communication skills. Ability to efficiently detail artifacts and processes then explain them to others   Candidate Requirement : Education : Bachelors / Masters in Engineering or equivalent degree Required Skills, Knowledge and Experience : Minimum ~3 years’ experience using Python (must)/ PERL/Java related technologies; Expertise in OOAD principles and methodologies. Must have strong hands on experience in Python and AWS. Strong in programming fields like object oriented principles, design patterns, and unit testing (TDD using unit testing / pytest) Exposure to Machine Learning models using Random Forest Method Exposure to Cloud computing using AWS such as S3, SNS, SES, EC2, EKS, ECS Experience with databases (Oracle DB), MongoDB, persistence frameworks, and SQL. Proficient in handling data structures and in developing multithreading applications. Experience with GitHub, Docker, Kubernetes, CI/CD frameworks (Jenkins) Experience in Scrum based software development methodologies. Experience, instincts, and passion around development, testability and automation