Loading...

{{notif_text}}

Last chance to connect with exciting companies hiring right now - Register now!|L I V E{{days_remaining}} days {{hours_remaining}} hours left!

Flask Jobs in Bangalore (Bengaluru)

Explore top Flask Job opportunities in Bangalore (Bengaluru) for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Fullstack Developer - Python

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 6 years
Salary icon
Best in industryBest in industry

Do you thrive on working with cutting edge technology, with innovators in the early stages of ideas, products, or platforms? Do you have the passion to be a core member of a fast-growing start-up? Are you an expert or aspiring to become one who can work on the Full Stack of an application? Do you have a genuine interest in all software technologies? If the answer is yes, do reach out to us - Crediwatch is the place for you! You will be exposed to work on every level of the stack in a highly agile, fast growing, start-up FinTech environment, while ensuring Breakthrough Simplicity in innovation and Diving Deep to arrive at a solution-based approach to problem solving and idea creation. The environment at Crediwatch is vibrant and innovative! You will learn and regularly interact with peers who are the best at what they do and will motivate you to be the best version of yourself, technically and professionally. The Role Expectation You will play a key role in the development of the core product, working directly with the Business team on realizing their needs and translating it into the product. You will be involved in the overall design, architecture and development of the application, maintaining quality and ensuring performance and compliance to software standards and guidelines You will adhere to the best practises of the Agile & TDD You will collaborate with the rest of the engineering team to design, prioritise and launch new features. You will take ownership for organising code and maintain its integrity at all points in time. You will be responsible for understanding and implementing security and data protection best practices. You will bring in a passion for technology and hunger to learn You Have A sound knowledge of Python, hands-on experience in using Django/Flask etc., design patterns and application design Experience with database architectures like NoSQL, RDBMS. Eg: MongoDB/ Cassandra / Couchbase / MySQL A good understanding of message queues mechanisms like Redis/RabitMQ (or similar) Knowledge of python web crawling frameworks like Scrapy & Frontera Hands on experience with CI/CD Experience in using Git for source code management & Jira Good to Have Strong Linux skills, knowledge of building large scale, multi-threaded applications and experience in designing and building RESTful web services, Building API services with GraphQL Skills in configuring and implementing Hadoop/HDFS, Elasticsearch and HBase or knowledge of any graph databases Prior experience in architecting large scale distributed systems and experience with cloud deployments on AWS/Azure Prior experience working in a fast-paced start-up environment. Domain knowledge in the financial/data space; any external, relevant certifications. Your Background 3 to 6 years of hands-on development experience A bachelor’s or master’s degree in a related field  You Believe-in & will align with our Business Objectives Customer Obsession - Consistently listen to customers; test, enhance and improve the customer experience. Breakthrough Simplicity - An innovative approach to make everything simpler Diving Deep -Technique used to arrive at a solution-based approach to problem solving and idea creation Drive for Results - Focus on end result of any task Encourage and Improve - Encouraging and promoting teamwork and focus on continuous self-development at every stage. Be Ethical and Respectful - Willingness to do the right thing – even if it is hard; courteousness and being focused on the best in others.  Who We Are We build innovative technology everyday! Crediwatch is a ‘Data Insights-as-a-service’ company that provides lenders, businesses with actionable credit intelligence on private entities they need to improve trust and increase their lending and trading activity. Crediwatch does this with no human intervention by deploying the latest practical AI and technology tools that provide the most reliable comprehensive real time inputs. Each day at Crediwatch is about striving for transparent insights, analysis and accurate results. If this aligns with your interests and aspirations, we have interesting positions for you. You Will Enjoy Our start-up environment - fun, casual, informal, family & pet-friendly! Ours is a highly energized playground where brilliant minds come together to make bold, impactful decisions every day! Needless to say, we have excellent filter coffee and health drinks round the clock, lunch buffets, PS4 and Foosball breaks and a stocked kitchen. We play to win and have fun doing it! We work to engage your brain by organizing brilliant TechTalks by industry leaders and frequent high-on-energy hackathons and engage your crazy fun-side at our well-planned retreats. We are a highly eco-conscious team and we encourage and support our team’s physical & mental wellbeing. All these and a great set of people to work with - We Are Crediwatch!

Job posted by
apply for job
apply for job
Avinash Mishra picture
Avinash Mishra
Job posted by
Avinash Mishra picture
Avinash Mishra
Apply for job
apply for job

Python Developer

Founded 1982
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 400000, max: 700000, duration: "undefined", currency: "INR", equity: false})}}

Coordinating with development teams to determine application requirements. Writing scalable code using Python programming language. Testing and debugging applications. Developing back-end components. Integrating user-facing elements using server-side logic. Assessing and prioritizing client feature requests. Integrating data storage solutions. Coordinating with front-end developers. Reprogramming existing databases to improve functionality. Developing digital tools to monitor online traffic.

Job posted by
apply for job
apply for job
Dinesh Dorai picture
Dinesh Dorai
Job posted by
Dinesh Dorai picture
Dinesh Dorai
Apply for job
apply for job

Technical Project Manager - Python

Founded 2011
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai, Pune, Hyderabad, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
Experience icon
6 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Area We are on a mission to enable businesses to build agile and accountable technology teams that can deliver results in a secure and scalable way. You will be working in one such technology team for a client based out of US. Role We are looking for a Technical Project Manager - Python to join our awesome team and deliver a streamlined user experience. We want a team member who is well versed and comfortable spanning the full development lifecycle, from requirements identification and prototyping, through design and implementation. We want a team member who Leads projects and teams. Participates in and supports initiatives outside of the main area of responsibility.    Engineering and Delivery Responsible for the quality and quantity of the engineering output. Responsible for the continuous, iterative improvement of our engineering team. Responsible for the overall planning, execution, and success of complex technical projects. Work closely with the client & product management team to ensure we are building the best products & team is aligned to product goals. When necessary, act as Programmer, QA, Architect, PM, etc for short periods of time.   Managing and Directing Talk to engineers to tease out concerns early, then fix them when possible. Resolve conflicts or performance problems with engineers. Embody the engineering culture and contribute to its advancement, inspiring everyone to live up to it. Maintainer and contributor to our company engineering internal and public artifacts such as our quality standards and guidelines. Represent the engineering with other departments and ensure we provide engineering support wherever necessary in the company. Support team happiness. :)   Hiring and Training Attract, nurture, coach, and retain talent. Ensure every assigned engineer has a career progression plan with regular check-in points and real-time feedback. Ensure engineers are provided with continuous and valuable learning opportunities. Contribute to determining engineering salary ranges and adjustments. Contribute to defining and building the vision for our engineering organization. Contribute to defining quality standards for our work. Contribute to creating training and learning material and opportunities for engineers.   Strategy and Consulting Run and/or participate in project kick-offs. Work with your team to select and design the software architecture, tools, and platforms used to deliver client projects. Define quality standards for client projects. Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field 4+ years Experience working with Python technology Knowledge of Django & Flask frameworks Knowledge of React and other JavaScript frameworks Good knowledge of operating systems and networking concepts Aggressive problem diagnosis and creative problem solving skills Startup mentality, high willingness to learn, and hardworking Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills Good to have - Experience with Google Maps API Good to have - Familiar with testing frameworks (Ex. Jasmine)

Job posted by
apply for job
apply for job
Kaushik Vedpathak picture
Kaushik Vedpathak
Job posted by
Kaushik Vedpathak picture
Kaushik Vedpathak
Apply for job
apply for job

Python Developer

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Expert in Python. Comfortable with Web frameworks, such as Flask or Django Familiarity with Object Relational Mapping Libraries and ability to Integrate with Multiple Data Sources into One System Understanding of Limitations of Python and Multi Process Architecture. Understanding of Design Principles of Scalable Application Has familiarity with data frameworks in Python - Pandas or Good object-oriented design skills and knowledge of design Knowledge of key-value stores, caching, search, messaging queues Minimum 5 years of experience in the above

Job posted by
apply for job
apply for job
sajita K picture
sajita K
Job posted by
sajita K picture
sajita K
Apply for job
apply for job

Fullstack Developer

Founded 2017
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 1500000, duration: "undefined", currency: "INR", equity: false})}}

5-7 years of experience as full stack developer with technologies like Node.js, WebSocket, Python (Django, flask), PHP with front-end technology like AngularJS, Angular2/4/5/6/7 (with NgRx), React.js (with redux), Progressive Web App (PWA).Experience in Cloud Architecture using Kubernetes (K8s), Docker, Google Kubernetes Engine, Experience in DevOps tools and cloud hosting.Ability to manage a hosting environment, ability to scale applications to handle the load changes, knowledge of accessibility and security compliance.   Ability to manage APIs; expert knowledge of JSON and XML   Ability to code and create functional web applications and optimizing them for increasing response time and efficiency. Skilled in performance tuning, query plan/ explain plan analysis, indexing, table partitioning.   Expert knowledge of Python and corresponding frameworks with their best practices, expert knowledge of relational databases, database administration, and SQL. Ability to create acceptance criteria, write test cases and scripts, and perform integrated QA techniques.   Must be conversant with Agile software development methodology, version management and version control. Must be able to write technical documents, coordinate with test teams. Proficiency using Git version control.

Job posted by
apply for job
apply for job
Neeta Trivedi picture
Neeta Trivedi
Job posted by
Neeta Trivedi picture
Neeta Trivedi
Apply for job
apply for job

Backend Developer

Founded 2012
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
2 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

Excellent knowledge in one or more of Python/NodeJS REST Frameworks  Hands on experience in system architecture and data modelling. Experience with databases like MySQL, Postgres, MongoDB. Devops capabilities - with good understanding of deployments and cloud infrastructure. In depth knowledge of container architecture using Docker is must.  Scaled systems using RabbitMQ/ Redis /Celery/ Kafka

Job posted by
apply for job
apply for job
Yashika Gupta picture
Yashika Gupta
Job posted by
Yashika Gupta picture
Yashika Gupta
Apply for job
apply for job

Python Developer

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 200000, max: 400000, duration: "undefined", currency: "INR", equity: false})}}

Expert in Python. Comfortable with Web frameworks, such as Flask or Django Familiarity with Object Relational Mapping Libraries and ability to Integrate with Multiple Data Sources into One System Understanding of Limitations of Python and Multi Process Architecture. Understanding of Design Principles of Scalable Application Has familiarity with data frameworks in Python - Pandas or Good object-oriented design skills and knowledge of design Knowledge of key-value stores, caching, search, messaging queues

Job posted by
apply for job
apply for job
Naman Jain picture
Naman Jain
Job posted by
Naman Jain picture
Naman Jain
Apply for job
apply for job

Principal Engineer

Founded 2005
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
via zyoin
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
12 - 17 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 7500000, duration: "undefined", currency: "INR", equity: false})}}

Roles & Responsibilities Writes high quality code & unit tests, builds, tests as per agreed timelines Participates in technical design and provides estimation Owns one or more small to medium features Becomes a go-to person in at least one area Communicates clearly and gets clarification upfront to minimize rework. Knows when to ask for help to unblock. Consistently follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments etc. Exhibit strong problem solving skills, helps other developers and demonstrates teamwork Ideal Candidate Profile Understands detailed requirements and demonstrates excellent problem solving skills  Deep understanding of software engineering practices, Design Patterns, Data Structures, Algorithms  Excellent programming skills in ROR, Golang, NodeJS, Python Strong communication skills Strong sense of ownership, drive and ability to deliver result

Job posted by
apply for job
apply for job
Suchoritha Zyoin picture
Suchoritha Zyoin
Job posted by
Suchoritha Zyoin picture
Suchoritha Zyoin
Apply for job
apply for job

Python Developer

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 6 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

Designing and developing high-volume, low-latency applications forcritical systems and delivering high-availability and performance• Contributing in all phases of the development lifecycle• Writing well designed, testable, efficient code• Test cases should be upto the mark• Performance tuning knowledge is a must. Experience is an added advantage.• In Backend – fundamentals of all languages is a must• Good hands-on software development experience with proven working experiencein Python development• Expert in Python, with knowledge of at least one Python web framework (suchas Django, Flask)• Familiarity with some ORM (Object Relational Mapper) libraries• Able to integrate multiple data sources and databases into one system• Understanding of the threading limitations of Python, and multi-processarchitecture• Strong unit test and debugging skills• Basic understanding of front-end technologies, such as JavaScript, HTML5, andCSS3• Understanding of memory model/GC from performance point of view.

Job posted by
apply for job
apply for job
91 Social picture
91 Social
Job posted by
91 Social picture
91 Social
Apply for job
apply for job

Fullstack Developer

Founded 2016
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
2 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1500000, duration: "undefined", currency: "INR", equity: false})}}

We're looking to hire full-stack developers with a good understanding of Node, Angular, Postgresql (Flask bonus) to join us at Predible. Work experience of preferably at least two years. Salary negotiable based on experience and expertise. Predible is a VC-funded health-tech startup building deep learning software in medical imaging. Their product LungIQ reads 500+ CT scans per day generating reports for COVID, cancers and others diseases. They were featured on the Forbes 30U30 list in 2020.

Job posted by
apply for job
apply for job
Suthirth Vaidya picture
Suthirth Vaidya
Job posted by
Suthirth Vaidya picture
Suthirth Vaidya
Apply for job
apply for job

Senior Software Engineer (Python)

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.As a senior software engineer, you will work on our python based ORM and applications that scales to handle millions of transactions every hour. This is mission critical software and your primary focus will be building robust and scalable solutions that are easy to maintain.In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.What You’ll Do:Own definition and implementation of API interfaces (REST and GraphQL). We take pride in our 100% open API with over 600 endpoints.Implement simple solutions to complex business logic that enables our merchants to manage financials, orders and shipments across millions of transactions.Build reusable components and packages for future use.Translate specs and user stories into reviewable, test covered patches.Peer review code and refactor existing code.Integrate with our eCommerce partners (Shopify, BigCommerce, Amazon), shipping partners (UPS, USPS, FedEx, DHL) and EDI.Manage Kubernetes and Docker based global deployment of our infrastructure.We’re Looking for Someone With:Experience working with ORMs like SQLAlchemy or Django (2-3 years)Experience with SQL and databases (Postgres preferred)Experience in developing large server side applications and microservicesAbility to create high quality codeExperience with python testing tools (pytest) and test automationFamiliarity with code versioning tools like GITStrong sense of ownership and leadership qualityExperienced in the tools of our web stack- Python- Celery- Postgres- Redis- RabbitMQNice to Haves:Prior experience at a growth stage Internet/Software companyExperience with ReactJS, Google Cloud, HerokuCloud deployment and scaling experience

Job posted by
apply for job
apply for job
Madhuri C picture
Madhuri C
Job posted by
Madhuri C picture
Madhuri C
Apply for job
apply for job

Python Developer

Founded 2017
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
1 - 3 years
Salary icon
Best in industry{{renderSalaryString({min: 0, max: 600000, duration: "undefined", currency: "INR", equity: false})}}

Python Developer Job Role We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. Responsibilities : o Write effective, scalable code o Develop back-end components to improve responsiveness and overall performance o Integrate user-facing elements into applications o Test and debug programs o Improve functionality of existing systems o Coordinate with internal teams to understand user requirements and provide technical solutions Requirements : o 1+ years of work experience as a Python Developer o Expertise in at least one popular Python framework (like Django, Flask, etc) o Familiarity with working on 2-3 libraries and python data structures related to data science like data frame and libraries like pandas, bumpy, sklearn, etc.. o Familiarity with front-end technologies (like JavaScript and HTML5) would be a bonus o Ability to work independently o Good problem-solving skills o Adhere to delivery timelines very strictly o Ability to work with REST API, GraphQL will be appreciated o The expertise of working with at least one database like MySQL, MongoDB o Ability to learn things quickly

Job posted by
apply for job
apply for job
Girish Pai picture
Girish Pai
Job posted by
Girish Pai picture
Girish Pai
Apply for job
apply for job

Director of Engineering

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
via upGrad
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai, Bengaluru (Bangalore)
Experience icon
8 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 4000000, duration: "undefined", currency: "INR", equity: false})}}

About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning Qualifications Proven experience in building high-performance teams and scalable best-practices in an engineering organization Strong technical aptitude and proven experience in architecture, design, and delivery of data-intensive applications Must have experience in cloud-native application patterns and tools, micro-services architectures and web frameworks (Spring Boot, Django, Flask), application migrations to any cloud platform 5+ years of experience mentoring and leading teams The ability to envision the future engineering needs of the company – Plan and implement accordingly The creativity to do things differently Excellent logic and problem-solving skills Roles and Responsibilities Help define Technical Roadmap and own the entire product delivery end to end. Work very closely with various business stakeholders and cross-functional teams to drive the execution of multiple business plans and technologies. Lead a culture of innovation and experimentation, support full software development lifecycle that incorporates the best of technology approaches and delivery methodologies. Leverage your technical depth as a former developer and architect to push your team towards a high standard of technical excellence, and achieve the organization's quality bar. Define objectives and track results for team members in a supportive, motivating, and fact-driven way. Proactively identify and resolve issues relating to people, product, tech, and process

Job posted by
apply for job
apply for job
Priyanka Muralidharan picture
Priyanka Muralidharan
Job posted by
Priyanka Muralidharan picture
Priyanka Muralidharan
Apply for job
apply for job

Python Developer

Founded 2019
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
via Koshex
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
1 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 400000, max: 650000, duration: "undefined", currency: "INR", equity: false})}}

About the job Job Description We are looking for a Back-End Engineer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well. Responsibilities Develop and Maintain REST API's Integration of user-facing elements developed by front-end developers with server-side logic Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Design and implementation of data storage solutions Follow and encourage Test-Driven Development (TDD) Approach Skills And Qualifications Strong foundation and knowledge about Object-Oriented Design Principles Champion of the TDD approach Implementing automated testing platforms and unit tests Proficient in Python programming language User authentication and authorization between multiple systems, servers, and environments Integration of multiple data sources and databases into one system Management of hosting environment, including database administration and scaling an application to support load changes Data migration, transformation, and scripting Outputting data in different formats Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform Creating database schemas that represent and support business processes Proficient understanding of code versioning tools, such as Git Understanding accessibility and security compliance

Job posted by
apply for job
apply for job
Komal Kumar Gupta picture
Komal Kumar Gupta
Job posted by
Komal Kumar Gupta picture
Komal Kumar Gupta
Apply for job
apply for job

Senior DevOps Engineer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 9 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.As a Fulfil DevOps engineer, you will be responsible for deploying, automating, maintaining, troubleshooting and improving the systems that keep the backend infrastructure running smoothly. The role will encompass the use of a broad range of GCP based technologies, operating systems (Linux) and application environments.In addition, you’ll take responsibility and ownership for ensuring the Fulfil App infrastructure is available 24 x 7 for our merchants enabling billions of dollars worth of transactions every day.We're looking for a Senior DevOps Engineer to help us grow and improve automation, infrastructure reliability, and enable our engineering team to use new technologies in a scalable, reliable, and highly available way. Fulfil operates at a massive scale, collecting hundreds of billions of data points each month and sending hundreds of millions of messages to end-users daily. We use a diverse technology stack rooted in Python, Celery, Postgres, Redis, RabbitMQ and more. As a Senior DevOps Engineer at Fulfil, you will set the technical vision and be the driving force for improving the infrastructure and tooling around a collection of these technologies.What You’ll Do:- Ensure the uptime and reliability of Fulfil’s hosted platform- Architect and automate services and systems to meet the demand of scale- Perform routine upgrades on Production-critical databases (Postgres, Redis).- Research and tune databases to operate at maximum efficiency- Collaborate with other Engineering teams to deploy and scale new and existing services- Be a member of the Fulfil’s on-call DevOps rotation team, and be available to respond and resolve critical issues- You will be directly responsible for our large scale postgres clusters that support all of our services. We are seeking a strong operations owner who understands that minor tweaks at this scale have a massive impact on the reliability and performance services as well as automating deployments and maintenance is a key ingredient of running data platforms at scale- You’ll be directly involved in building and testing deployment pipelines, automated provisioning of infrastructure and maintaining uptime. You will be depended upon for advice by our engineering team on everything deployment and scale, as well as watching out for performance bottlenecks and scaling pitfalls.- You’ll be a strong advocate within your team for writing clean code, designing and testing software systems and applying common infrastructure patterns. You believe in infrastructure as code.- You’ll be ready and willing to get involved from day one, building cutting edge infrastructure, using the latest technology in provisioning and configuration management including support services like monitoring, logging and alerting.- You’ll know how to work the cloud. You have a comprehensive and deep understanding of the architecture behind distributed, connected services and environments and the modern container driven 12 factor appsWe're Looking for Somone With:- 4+ years of experience as a DevOps Engineer/Systems Administrator/Site Reliability Engineer- 2+ years of experience in build and release management, preferably for SaaS products.- 2+ years of experience in scripting languages like python or bash.- Hands-on experience with modern CI/CD tools (Travis CI, Circle CI).- Must have practical experience of running and managing GCP services- DB administration experience (Postgres).- Good understanding of container services (Docker/Kubernetes)- Strong knowledge of Unix/Linux utilities, configuration, and administration- Strong familiarity with networking, HA / Load Balancing and Security (using Cloud KMS and such)- Excellent written and oral communication skills and ability to articulate technical concepts clearly and succinctly- Strong experience in log management and performance monitoring using tools like NewRelic and DataDog- The ability to dig into Linux internals during the troubleshooting process- Experience seeing networks that make and break hosted solutions; and have direct experience with growing and maintaining distributed systems- A story (or two) to tell of mission-critical mistakes, and can share why it would never happen again under your watchNice to Haves:- Prior experience at a growth stage internet/software company- Experience working with ORMs like SQLAlchemy or Django- Experience with ReactJS, Heroku, Flask- Experienced in the tools of our web stack- Python- Celery- Postgres- Redis- RabbitMQ

Job posted by
apply for job
apply for job
Madhuri C picture
Madhuri C
Job posted by
Madhuri C picture
Madhuri C
Apply for job
apply for job

Full Stack Developer (Django)

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

We're looking for a Full Stack Dev to manage our data engineering, internal, client projectsWe’re looking for an experienced (2+ years) full stack developer to build web applications and API's, who will be responsible in handling various B2B clients, developing new API's working with business and product teams and, building data pipelines and storage systems for large amounts of data.Your responsibilities will include:
• Build a framework for handling large volumes of data.• Scaling API's with lowest response times.• Onboarding client data in a B2B tech integration.• Cross-team communication and translating into products.• Develop and deploy new features to facilitate related procedures and tools if necessary


• Write “clean”, well-designed code• Contribute in all phases of the development lifecycle• Passion for best design and coding practices and a desire to develop new bold ideas.
• Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
• Follow industry best practices
Job Skills• Good python scripting and hands-on experience with Django framework• Experience managing full stack, multi-language, multi-framework software development
• Back-end: Proficient in developing APIs across different platforms of web application servers. Experience in web server technologies in Django/Python is necessary.• Database: Able to understand RDBMS schema and develop software to access data via SQL queries or DB mapper. Familiarity with SQL/NoSQL (MySQL, MongoDB) databases and their declarative query languages
• Front-End: Good understanding of front-end technologies, such as Object Oriented JavaScript, HTML5, and CSS3. Should have knowledge of Angular JS, Bootstrap, Express JS, Node JS etc.
• Understanding of MVC design patterns and other industry standard design patterns.
• Understanding fundamental design principles behind a scalable application• Excellent analytical, problem-solving skills and programming skills
• Demonstrated ability to define and drive adoption of software development best practices, standards, processes, methodologies
• Strong communication skills, both verbal and written, and the ability to listen effectively
• Proficient understanding of code versioning tools, such as Git

Job posted by
apply for job
apply for job
Rajesh Bhutada picture
Rajesh Bhutada
Job posted by
Rajesh Bhutada picture
Rajesh Bhutada
Apply for job
apply for job

Software Engineer

Founded 2004
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 6 years
Salary icon
Best in industry{{renderSalaryString({min: 600000, max: 900000, duration: "undefined", currency: "INR", equity: false})}}

Who we are? Searce is a Cloud, Automation & Analytics led business transformation company focussed on helping futurify businesses. We help our clients become successful by helping reimagine ‘what's next’ and then enabling them to realize that ‘now’. We processify, saasify, innovify & futurify businesses by leveraging Cloud | Analytics | Automation | BPM. What we believe? Best practices are overrated Implementing best practices can only make one ‘average’. Honesty and Transparency We believe in naked truth. We do what we tell and tell what we do. Client Partnership Client - Vendor relationship: No. We partner with clients instead.  And our sales team comprises of 100% of our clients. How we work? It’s all about being Happier first. And rest follows. Searce work culture is defined by HAPPIER. Humble: Happy people don’t carry ego around. We listen to understand; not to respond. Adaptable: We are comfortable with uncertainty. And we accept changes well. As that’s what life's about. Positive: We are super positive about work & life in general. We love to forget and forgive. We don’t hold grudges. We don’t have time or adequate space for it. Passionate: We are as passionate about the great vada-pao vendor across the street as about Tesla’s new model and so on. Passion is what drives us to work and makes us deliver the quality we deliver Innovative: Innovate or Die. We love to challenge the status quo. Experimental: We encourage curiosity & making mistakes. Responsible: Driven. Self motivated. Self governing teams. We own it.      We welcome *really unconventional* creative thinkers who can work in an agile, flexible environment. We are a flat organization with unlimited growth opportunities, and small team sizes – wherein flexibility is a must, mistakes are encouraged, creativity is rewarded, and excitement is required. Roles and Responsibilities: Expert in Python and Django framework Expert in developing lightweight backend application with Django Rest Framework Knowledge of other python web frameworks like Flask, Pyramid is a plus Familiarity with ORM  libraries and ability to integrate multiple data sources and databases into one system  Experience in developing multi tenant applications for production  Understanding of the threading limitations of Python, and multi-process architecture Good understanding of server-side templating languages like DTL, Jinja 2 Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Knowledge of user authentication and authorization between multiple systems, servers, and environments Understanding of fundamental design principles behind a scalable application Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing the responses to match the specific platform and design Proficient understanding of Git Knowledge of Agile and automation testing frameworks is be a big plus   Strong programming basics, with clear understanding of Object-Oriented and Functional programming.  Strong OO design skills and implementation of design patterns.  Good understanding in software development process, test driven development.  Good understanding of SEO principles and ensuring that application will adhere to them. Education, Experience, etc. Is Education over-rated? Yes. We believe so. However there is no way to locate you otherwise. So unfortunately we might look for Bachelor's or Master's degree in engineering from a reputed institute or you should be programming from 12. And the latter is better. We will find you faster if you specify the latter in some manner. :) To re-iterate: Passion to develop a fantastic product, highly analytical aptitude and a strong ‘desire to deliver’ outlives those fancy degrees! 3-6 years experience in scoping, architecting & solutioning. Comfortable working at all-hands start-up environment - owning a project and wearing many hats to get the job done.

Job posted by
apply for job
apply for job
Sauhard Giri picture
Sauhard Giri
Job posted by
Sauhard Giri picture
Sauhard Giri
Apply for job
apply for job