Python Developer

at Rakuten

Agency job
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹10L - ₹30L / yr
icon
Full time
Skills
Python
Django
Flask
Amazon Web Services (AWS)
Algorithms
DevOps
About the Company:

Rakuten, Inc. is the largest ecommerce company in Japan, and third largest ecommerce marketplace company worldwide. Rakuten provides a variety of consumer and business-focused services including Internet/e-commerce, Banking, securities, credit card, Healthcare, Medical, Mobile,5G Network, Food Delivery, e-money, e-reading portal and media, travel online marketing and professional sports. Founded in 1997. Headquartered in Tokyo, we are a truly Global company with over 20,000 employees across the globe with partner staff worldwide. Rakuten's 2017 revenues were 944.47 billion yen. Today, our 70+ businesses span e-commerce, digital content, communications and Fintech, bringing the joy of discovery to more than 1 billion members across the world.

Rakuten operates globally in more than 30 countries with presence in Asia, Europe, and Americas . Ranked among the worlds (Top 20 Most Innovative Companies $B!G(B in Forbes Magazine$B!G(Bs annual list & the # 1 Innovative company in Japan. Football Club Barcelona signed sponsorship deal with Rakuten Viber, a Global Mobile Messaging App which has 800 million registered users belongs to Rakuten Inc.

Official Website:
http://global.rakuten.com/corp/about/ http://global.rakuten.com/corp/about/philosophy

Job Title: Software Engineers - Python

Key responsibilities include:

• Technical design and development

• Able to work with remote development unit

• Responsible for delivering Business requirements with high quality

• Unit Testing each deliverables to ensure the quality of development

Expertise:

1. We are looking for someone with strong exposure to back-end web stacks and front-end is an added advantage

2. Minimum 3 - 5 years of experience in software product development

3. Expert in Python and frameworks such as Django/Flask/Pyramid

4. Experience in HTML5, CSS3, AngularJS, ReactJS and other web technologies is an added advantage

5. Knowledge and understanding of Unix and networking

6. Basic level understanding of any one of the cloud platforms (AWS/Azure) is an added advantage

7. Basic level understanding in Docker concepts

8. Knowledge of Build and Release concepts including Continuous integration and deployment

9. Experience with Agile software development methodology and working with distributed development teams

10. Good in written and verbal communication skills

11. Breakdown complex/large fuzzy problems into logical pieces and implement the most optimal solution.
Read more

About Rakuten

Founded
1993
Type
Size
Stage
Profitable
About
Rakuten India - Largest Development Center of Rakuten outside Japan
Read more
Company video
Connect with the team
icon
Tarun Kumavat
Company social profiles
icon
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

DP
Posted by Pallavi Garg
Remote only
3 - 7 yrs
₹3L - ₹10L / yr
Java
J2EE
Struts
Spring
Hibernate (Java)
+7 more

Responsibilities

 

  • Plan, develop and implement large-scale projects from conception to completion.
  • Interface with clients and gather business requirements and objectives.
  • Translate clients’ business requirements and objectives into technical applications and solutions.
  • Understand and evaluate complex data models.
  • Design, develop and implement new integration.
  • Execute system development and maintenance activities.
  • Develop solutions to improvise performance and scalability of systems.
  • Mentor junior and mid-level engineers.

 

Minimum Requirements

  • 3-5 years of relevant experience, working in Java related technologies.
  • A Good Engineering or Masters degree from a reputed university
  • Should have strong technical skills with a good grasp of OO concepts and design patterns
  • Good knowledge of SQL database ( MySQL, Oracle, etc )
  • Good understanding of frameworks like Spring, Hibernate, etc.
  • Good understanding of spring boot and microservices.
  • Exposure to AWS services - S3, SQS, Lambda, DynamoDB, API Gateway, etc.

 

Good to have

  • Knowledge of No-SQL DBs like mongo, dynamoDB, etc.
  • Knowledge of message brokers/queuing services like SQL, rabbitMQ, Kafka, etc.

 

 

Read more
DP
Posted by Sivakumar Periadurai
Remote only
2 - 4 yrs
₹7L - ₹13L / yr
Java
Spring Boot
Spring MVC
Relational Database (RDBMS)
MySQL
+4 more

About Us:

 

Developed in formal collaboration with the University of Cambridge in May 2000, HeyMath! is an Ed-Tech company whose mission is to Raise the Game in Maths for school systems around the world. We do this using technology to deliver engaging teaching methodologies and personalised learning paths for students. HeyMath! has been successfully adopted by CBSE schools since 2004, with positive outcomes for the entire ecosystem.

 

Check us out at www.heymath.com

 

We plan to work mainly from home in 2022 and the virtual office atmosphere is collegiate, informal and friendly, with small high-impact teams making a difference to customers.

 

What we are looking for:

 

Experience in building and re-engineering cloud based solutions on AWS.

Strong knowledge of Object Oriented Programming(OOPS) and design patterns is a must. Hands-on development on Spring MVC framework.

Experience working on Java 8 or above.

Must have very good knowledge of RDBMS such as MySQL and performance tuning of the same.

Exposure to server-side and client-side caching mechanisms. Ability to debug the applications and provide instant workable solutions.

Experience working on Elastic Search / Kafka / Kubernetes or all is a nice to have.

Read more
Agency job
via InvokHR by Sandeepa Kasala
Remote only
2 - 7 yrs
₹5L - ₹10L / yr
Python
Relational Database (RDBMS)
Amazon Web Services (AWS)
Microsoft Windows Azure

Backend Developer (Python)

Company and Founders
Egregore Labs ( www.egregorelabs.com ) is a financial software company founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology. More about the founders is available here and here

We operate at the intersection of Unstructured Data and Finance. We run multiple products, including Romulus ( www.romulus.co ) and Robana ( www.robana.ai ) - all our products work on the same underlying principles and set of technologies.

Ideal Background

  • At least 2 years experience in back-end development in a fast-paced environment, working in Python
  • Deep understanding of technologies used in web-deployed SaaS products, including Rest APIs
  • Exposure to AWS, Azure or other cloud providers
  • Sound understanding of computer science principles
  • Exposure to any of the following
    • Financial services
    • Natural Language Processing
    • Robotic Process Automation
    • Intelligent Document Processing
    • Document Management and Repositories

Opportunity
We will share our workload as a team and we expect you to work on a broad range of tasks. Here’s are some of the things you might have to do on any given day:

  • Developing APIs and endpoints for deployments of our product
  • Infrastructure Development such as building databases, creating and maintaining automated jobs
  • Build out the back-end to deploy and scale our product
  • Build POCs for client deployments
  • Integrate our products with 3rd party products/tools/services
  • Document your code, write test cases, etc.

Skills

  • Hands-on experience with Python (2+ years)
  • Sound understanding of Postgres and NoSQL databases such as MongoDB
  • Deep familiarity with UNIX, major cloud platforms (AWS, Azure), DevOps
  • Understanding of databases, and related tools, paradigms
  • A computer science education would be great, but other engineering disciplines are ok as well

Desirables
We are looking for a person who has :

  • Resourcefulness- - we're looking for versatile developers who are good at figuring out what they need to use, learn, build, re-purpose to get the job done quickly and efficiently.
  • Ownership- - We like to be directive and not prescriptive in our management. We- d love for you to take ownership of what you work on, and tell us what to do, rather than the other way round.
  • Work Ethic- - We- ve grown up on Wall Street. We work hard, and have aggressive goals. We want our team-mates to be focused, goal-oriented and consistent high achievers.
  • Execution Focus- - Our business is about getting things done, and getting things done right. We want outcome focused colleagues who can multi-task, and execute quickly and elegantly.

Work From Home

Package: 7-12 LPA

Read more
DP
Posted by Aman Mishra
Remote, Delhi, Gurugram, Noida, Ghaziabad, Faridabad
2 - 4 yrs
₹12L - ₹15L / yr
Amazon Web Services (AWS)
NodeJS (Node.js)
PostgreSQL
AWS Lambda

About BiteSpeed - Hey there! We are a seed funded SaaS startup helping e-commerce brands on Shopify move away from boring, impersonal marketing emails and sell on chat apps like FB Messenger & Whatsapp.

Within a year of launch, we have 1200+ e-commerce brands across 50+ countries using our product (pretty cool right?).

Check us out here -  https://apps.shopify.com/bitespeed-fb-messenger-chatbot  and do read through the 150 odd 5-star reviews to get a sense of what our customers say about us (we openly brag about this 😉).

About Us - We are a bunch of BITS Pilani graduates that started BiteSpeed out of our dorm rooms. When we started we hardly knew much about running a company, in fact most of us hadn’t written a line of code in our lives.

We were inspired by companies like Postman and Freshworks which have built market leading software companies from India and had a desire to create something world-class which we could be proud of.

So we jumped off the cliff and built a parachute on our way down (just as Reid Hoffman likes to say).

We could make a long, boring list of 20 company values but by now you probably do get a gist of the kind of people we are. We are young, ambitious self-learners on a journey to create a globally competitive software company from India.

About the role - We’re looking for a full-stack developer to join our founding team and lead our product development. If you’re someone who thrives on high ownership, can figure stuff out on your own and wants to be part of the zero-to-one journey, this might be for you.

What you’ll do:-

Tl;dr, we’re at 100k requests per day, you’ll take us to 10M requests per day.

 

As we’re still early at building a dedicated backend team, responsibilities will have breadth over a lot of cool stuff 🙌

  1. Looking out for cool new technologies and implementing them for required internal as well as business use cases
  2. Designing scalable architectures for backend systems 
  3. Optimizing performance of applications for full scale production deployments
  4. Implementing business logic and developing APIs and services.
  5. Conceptualizing and implementing scalable databases across various services
  6. You’ll be hiring and mentoring junior developers

 


What makes you a good fit:-

  • If you can write code that works, we should be good but read on (disclaimer: most of what follows is not a hard requirement);
  • You have 2+ years of experience building and scaling backend systems from scratch;
  • You've built serverless backend architectures using AWS platform and resources like Lambda, DynamoDB, Aurora, etc. (Brownie points if you’ve worked with NodeJS,Redis and Postgres);
  • You have managed deployment at scale using CI/CD integrations and implemented error management systems like Sentry;
  • Most of the above is us trying to sound legit about our stack, so if you’ve not worked with some of it & are open to learning or have better ideas, it’s totally cool;
  • Be ready to jam to this every time we push to prod -  https://www.youtube.com/watch?v=h9QNUcrjtOs;

 

If what we’re up to sounds interesting, do apply!

 

Know someone who might be a great fit? Refer them to us, if they end up joining and complete 3 months with us, we'll send you an Amazon Echo Dot as a gesture of thanks!

 

Read more
DP
Posted by Ignatius Nirmal
Remote, Bengaluru (Bangalore)
1 - 4 yrs
₹35L - ₹45L / yr
Java
C#
C++
.NET
ASP.NET
+5 more

Must Haves

  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • 4+ years’  work experience in  software development
  • BS degree or higher in Computer Science, Engineering or related field
  • Understanding of operating system fundamentals (Linux)
  • Understanding of scalable computing systems, software architecture, data structures, and algorithms
  • Knowledge of professional software engineering best practices for the full software development life cycle
  • Strong verbal and written communication skills
  • Strong analytical skills, with excellent problem solving abilities
  • Working experience with Kubernetes
  • Experienced working with distributed databases at scale

Good to haves

  • Experience in developing software using AWS native services & technologies.
  • Experience taking a lead role in building and operating scalable distributed systems
  • Experience in Agile/SCRUM enterprise-scale software development
  • Familiar with building secure software using modern security principles
  • Demonstrated ability to achieve goals in a highly innovative and fast-paced environment

Why us

We're hiring a set of highly skilled, enthusiastic, and passionate people who thrive in a high-growth environment. We believe the best way to grow is to give everyone the opportunity to pursue their interests. At Lucidity, you have complete freedom to work on projects that interest you. Plus, with benefits like flexible hours, company offsites, unlimited leaves, we ensure you enjoy the journey as much as we do. We are also offering healthy founding team ESOP's.

Read more
DP
Posted by G Nagesh
Bengaluru (Bangalore)
8 - 15 yrs
₹40L - ₹70L / yr
Architecture
Technical Architecture
Solution architecture
Information architecture
Java Architecture for XML Binding (JAXBJava Architecture for XML Binding (JAXB))
+10 more

Rapido is India’s largest bike taxi player focused on solving the first and last mile connectivity problem for India. The primary focus is mobility and changing all facets of mobility across India. We believe that 2 Wheeler are the right mode of transport for developing countries like India and have much more scope than 4 wheelers, which is also reflected in the fact that the number of 2 wheelers is significantly more than the number of 4-wheelers.We have operations in close to 100 cities and are the undisputed market leader in this space. Growing close to 500% year-on-year, we have ambitious targets set for ourselves in the future as well.

What you will do :   

We are looking for a Technical Architect to design the structure of our IT systems and oversee programs to ensure the proper architecture is implemented.

Should have experience in data modelling, distributed system design, Microservice architecture and communications protocol and is passionate about writing code and the art of management

In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We'd also like you to have hands-on experience on software development and be able to manage complex programs. Overseeing development and implementation of programs. Providing technical leadership and support to software development teams. Your goal will be to ensure our internal IT framework operates properly.

Responsibilities:

  • Understand company needs to define system specifications
  • Plan and design the structure of a technology solution
  • Communicate system requirements to software development teams
  • Evaluate and select appropriate software or hardware and suggest integration methods
  • Oversee assigned programs (e. g. conduct code review) and provide guidance to team members
  • Assist with solving technical problems when they arise
  • Ensure the implementation of agreed architecture and infrastructure
  • Address technical concerns, ideas and suggestions
  • Monitor systems to ensure they meet both user needs and business goals

Requirements:

  • Proven experience as a Technical Architect
  • Hands-on experience with software development and system administration
  • Understanding of strategic IT solutions
  • Experience in project management and service-oriented architecture (SOA)
  • Knowledge of selected coding languages (e. g. JavaScript, Java)
  • Familiarity with various operating systems
  • Experience in cloud technologies
  • Excellent communication skills
  • Problem-solving aptitude
  • Organisational and leadership skills

Role Competencies:

  • Proven work experience as a Back-end developer.
  • Hands on experience with programming languages like Java/NodeJS/Golang, JavaScript, Familiarity with Git,
  • Database (SQL/Mysql/NO SQL).Good to have Kafka/queuing/messaging system.
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Strong knowledge of design principles, user interfaces, web standards and usability.

Functional Behavioral:

  • Excellent analytical and time and people management skills.
  • Teamwork skills with a problem-solving attitude.
Read more
Bengaluru (Bangalore)
5 - 10 yrs
₹10L - ₹20L / yr
Django
Python
React.js
Flask
GALE helps brands solve complex challenges through our integrated consultancy and agency offering. Headquartered in New York with offices in Toronto and Bangalore, our teams are connected by a set of core values that inform everything we do, from how we hire to how we work together: values like Everyone Matters, No Silos, and Masters of Our Craft. If you’re driven by a passion to build something great, a desire to innovate, and a commitment to achieve excellence in your craft, GALE is a great place for you. As a Senior Full Stack Developer, you’re a creative and technically skilled individual responsible for bringing great user experience and design to life. You create reusable, extensible, flexible, high-performing web applications from front end to back end. You’re a master of lightweight, scalable web technologies like HTML5, CSS3, JavaScript and ReactJS on the front end and Python, Django on the back end. You know the technology landscape changes rapidly and enjoy keeping up to date by experimenting with new frameworks. You’re comfortable working in an agile environment, using test-driven development, automated testing suites and continuous integration. You’re comfortable using industry standard development tools like GitHub and JIRA. You’re as comfortable working with clients, business strategist and designers as you are working with hard-core techies. You love delivering innovation and creating applications for high-profile clients. Who you are: 4+ years of experience developing great web applications Experience in Python using Flask, Django with an ORM like SQLAlchemy Development experience in HTML5, CSS3, and JavaScript Proficiency using Bootstrap and jQuery Experience building multiple websites using a framework like ReactJS, AngularJS, KnockoutJS, BackboneJS Experience building responsive websites Experience using a CSS preprocessor like LESS or SASS Experience developing databases for using with middle tier, working with MySQL, Mongo, Postgres etc. Familiar with relational or document database design Solid experience working with Git source control What you will do: Design and develop full stack web applications using the latest web technologies, primarily Python, Django Create technical designs based on business requirements Execute in a test-driven development environment, writing unit tests, and building code to pass unit tests Execute in an agile environment using industry standard tools and delivering weekly code releases Develop and test for cross browser, cross platform applications
Read more
DP
Posted by Evelyn Immanuel
Bengaluru (Bangalore)
9 - 12 yrs
₹12L - ₹18L / yr
Python
Javascript
Amazon Web Services (AWS)
Java
Go Programming (Golang)
+1 more
Envision and develop the long-term architectural direction, with emphasis on platforms/ reusable components while adopting a nimble delivery process. Establish structures and processes that ensure a high level of quality and reliability and extensibility of deliverables Develop design and coding principles and standards and drive code and design reviews of products and drive the architectural governance for them · Set directional paths for the teams/department for adoption of new technology stacks for solving business problems · Be a very visible representative of multiple technology domains and represent AIndra in external technical forums · Work with product management, business stakeholders and other engineering leaders to help define mid-term, long-term roadmaps and shape business directions · Initiate and deliver leadership training within the engineering organisation, including training new managers, and drive the growth of leaders to create a strong leadership bench. Desired Skills and Experience 13+ years of experience in software product development A solid engineer at heart with excellent abstraction, coding and system design skills. Must have the ability to be hands-on and pick up and execute on key projects with a small team. Strong understanding of business fundamentals and the ability to work across stakeholders outside engineering will be required. A proven track record of leading the architecture and delivery in a startup ecosystem within a high growth environment Successfully architected and led technology for consumer facing products in the global market Must have exposure to leading product development end-end ( portfolio to delivery, re-architectures) Strong hands-on technology experience building and running large scale systems Solid experience in large scale Database systems. Experience with NoSQL stores will be a huge plus Strong design/development experience in building massively large scale distributed internet systems and products Excellent Java (or other high level languages) programming skills and expertise in multi-threading and performance oriented programming. Being a polyglot with exposure and hands on work across multiple technology stacks will be highly desired. Excellent computer fundamentals and problem solving skills Excellent data structures & algorithms skills Experience and knowledge of open source software, frameworks and broader cutting edge technologies Must have a degree in Computer Science or related field. Strong understanding of object-oriented programming, concurrency and fundamentals of computer-science
Read more
Product / Internet / Fintech Companies
Agency job
via archelons by Meenu Singh
Bengaluru (Bangalore)
1 - 5 yrs
₹8L - ₹25L / yr
Python
Django
Data Structures
Algorithms
Software Development
+1 more
  • At least 2-5 years of working experience in web services, preferably in Python
  • Should have built and released APIs in production
  • Experience working with RDBMS and NoSQL databases
  • Designing thoughtful, extensible data models
  • Knowledge of identifying, defining and building micro-services
  • Working knowledge of GCS, AWS, Azure or any other cloud provider
  • Aggressive problem diagnosis and creative problem-solving skills
  • Good communication skills - written and spoken
Read more
DP
Posted by Goutham Jagannatha
Hyderabad
1 - 2 yrs
₹7L - ₹10L / yr
Javascript
Python
Ruby on Rails (ROR)
AngularJS (1.x)
jQuery
+1 more
BeautifulCoders work as extended engineering team of product/tech companies based out of San Francisco and other places. As a full stack developer you are expected to have a strong backend, frontend and devops skills to help our clients achieve their engineering goals. Some of your day to day activities will include breaking down a monolith into micro-services, a payment method integration, dockerizing and app, moving to angular2 etc.
Read more
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Rakuten?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort