
Backend Engineer Python
at is a spinoff from the pioneering research group in the Music


-
To take lead and manage the backend team.
-
Taking ownership and developing new micro services/systems to improve the products.
-
Managing and adding on to our linux based content management system as well as our web servers.
-
4+ years of hands-on experience working with serverless architecture.
-
Hands-on experience with products at a scale of > 50K DAUs.
-
Should be able to architect and implement complex services/systems in a simple and scalable manner.
-
Self starter with the ability to lead a team.
-
Should be an expert in: Python. AWS Lambda, RDS and EC2 SQL databases, specifically postgresql. NOSQL Database, specifically dynamoDB.
-
Should be able to write automated test cases for developed code.
-
Should be proficient in the linux environment.
-
Having the following skills will an added bonus: Experience developing with Neo4j databases. Firebase services. * Experience working with Docker and ECS.
-
Your word counts You’ll get to play a key role in shaping up the product roadmap and will be involved in every stage
-
Learning never stops With advancing into the growth stage, there is immense potential and relevance to apply new developments you learn in your domain
-
Sponsored training Do you want to learn something that helps improve your productivity or knowledge? We’ll sponsor that
-
Remote friendly Even before Covid, half of us worked from home. Heck, you want to work from a village? Go for it.
-
Healthy company culture We nurture a conducive environment for your personal and professional growth, and take extreme care to make sure you are happy at work
-
Everyone gets to lead You own your idea, and you lead it’s execution
-
Smart work is what matters with us We don’t count hours. We value getting the work done
-
Teammates who will sing and jam with you

Similar jobs


Company has a math-learning platform with a meticulously designed curriculum that helps students become 4x quicker and better at math by nurturing their cognitive abilities and building their core math acumen.
The vision of the company is to build the most thought through math curriculum using personalised AI-aided methodology, which builds confidence in students, by enabling them to apply math in the real world.
Responsibilities:
- Design, develop, test, deploy and maintain software
- Delivering high quality and well-structured code
- Manage individual project priorities and deadlines
- Participate in enhancing tools and processes
- Participate in production observance and technical incident management
- Ability to quickly learn and adapt to keep up in a fast-paced environment
Must haves:
- Strong data structure concepts
- Great problem-solving skills
- Working knowledge of at least one or more of Java / JavaScript / C / C++ / Golang / Python
- Exposure to RDBMS and/or NoSQL databases
- Working knowledge of GitHub, CI/CD, Devops
Good to have:
- Any cloud exposure like AWS, GCP or Azure
- Hands-on experience with Docker containers, Kubernetes etc
Qualifications:
Bachelor’s or Master’s degree in computer science or related field with a minimum of 2 years of experience.
A zeal to learn and ability to enjoy the journey more than the destination is a must


- Job Description
We are looking for a talented Platform Engineer with a strong background in Python programming and AWS services to join our growing team.
Responsibilities:
- Contribute to the development and maintenance of our cloud management platform
- Collaborate with cross-functional teams to define, design, and deliver new features and functionality.
- Provide technical support and guidance to internal and external stakeholders.
- Stay up-to-date with the latest industry trends and technologies.
Requirements:
- A total of 2-4 years of professional experience in developing applications/platforms using Python programming
- Strong understanding of Object-Oriented Programming, SOLID principles and RDBMS.
- Demonstrated experience in utilizing AWS services, including Lambda, RDS, and DynamoDB.
- Strong understanding of cloud computing concepts, infrastructure, and architectural best practices.
- Experience in using source control systems, such as Git.
- Excellent problem-solving skills and the ability to debug complex systems.
- Strong communication skills, both written and verbal, with the ability to work effectively with team members and stakeholders.
- A constant hunger for learning and staying up-to-date with the latest industry advancements.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Nice to have:
- AWS Certified Developer – Associate or other relevant AWS certifications.
- Experience with the AWS Boto3 SDK for Python.
- Experience with other cloud platforms (Azure, GCP, etc.).
- Familiarity with containerization and orchestration technologies, such as Docker and Kubernetes.

grow online businesses across multiple channels and global markets. They use data-driven tools to optimize how products are advertised and listed across marketplaces – and handle all associated shipping, logistics, taxes, and compliance.
Their business model is built on aligned incentives with no initial costs. They only makes
money if and when customers’ products sell.
They are expanding their Engineering team to India and building a stellar and diverse team
composed of owners. They are looking for a backend engineer with a demonstrated track record of developing and maintaining production services, innovative thinking, and technical excellence.
As a backend engineer, you will be responsible for building out the service layer that powers our frontend applications. You should have a solid understanding of software development lifecycle and software design principles. This is a great opportunity if you are looking for a huge impact at a small start-up with immense growth potential.
What you will do?
Create technical plans of projects assigned to you.
Come up with well-structured solutions to ambiguous problems and implement them.
Ship high-quality, well-tested, secure, and maintainable backend code.
Provide technical direction on our various products and upcoming projects.
Champion reliability and quality by using best practices in software engineering and modular
design.
Ensure all components are scalable, maintainable, and have in-built metrics instrumentation
and monitoring
Deliver an exceptional user experience to our customers. Put the customer first and have
quality in mind.
Own the full release cycle from development to deployment.
What you will need?
3+ Years of experience as a software engineer working on backend applications.
Advanced knowledge of Python (preferably, the Django framework) and relational databases.
Experience with agile, test-driven development, continuous integration, and automated testing.
Experience with building, modifying, and extending API endpoints (REST or GraphQL) for
data retrieval and persistence.
Experience with the full software development life cycle, including requirements collection,
design, implementation, testing, and operational support.
Excellent verbal and written communication, teamwork, decision making and influencing
skills.
Experience with scrum or other agile software development methodology.
Hustle. Thrives in an evolving, fast paced, ambiguous work environment.
Bonus if you have
Experience working in the eCommerce domain.
Experience with AWS technologies like Elastic Beanstalk, Amplify, etc.


Responsibilities:
- Writing reusable, testable, and efficient code in Python.
- Designing and implementing software features and capabilities.
- Identifying and addressing performance bottlenecks and bugs in existing code.
- Collaborating with other developers, stakeholders, and users to define, design, and ship new features.
- Building and maintaining software documentation.
- Ensuring code is maintainable and maintain appropriate versioning practices.
- Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Minimum of 3 years of experience in Python development.
- Strong knowledge of Python programming language and related frameworks (such as Django, Flask etc.)
- libraries is important.
- Knowledge of software development methodologies, version control systems and experience with system administration.
- Database management and good understanding of software design principles is desired.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.


We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code
Location:- Indore
Role:- Python Developer
Experience:- 2 to 4 Year
Responsibilities:-
-
Coordinating with development teams to determine application requirements.
-
Writing scalable code using Python programming language.
-
Testing and debugging applications
-
.Developing back-end components
- Integrating data storage solutions.
Skills :-
- 2 to 6 years of experience as a Python developer.
- Familiarity with testing tools.
- Ability to collaborate on projects and work independently when required.
- Expert knowledge of Python and related frameworks including Django and Flask.
Bluetick Softech Private Limited
Location :- First floor samachar bhawan behind Dainik bhaskar Office Press complex AB road, Indore
Website :- http://www.blueticksoft.com">www.blueticksoft.com

Your Role
We at Innovaccer are looking for Software Development Engineer-II (Backend) to build the most amazing product experience. You’ll get to work with other engineers to build delightful feature experience to understand and solve our customer’s pain points.
A Day in the Life
- Building efficient and reusable applications and abstractions.
- Identify and communicate back-end best practices.
- Participate in the project life-cycle from pitch/prototyping through definition and design to build, integration, QA and delivery
- Analyse and improve the performance, scalability, stability, and security of the product
- Improve engineering standards, tooling, and processes
What You Need
- 3+ years of experience with a start-up mentality and high willingness to learn
- Solid knowledge of Python and experience with any web framework (Django, etc)
- Aggressive problem diagnosis and creative problem-solving skill
- Experience in Web Services and REST.
- Experience in RDBMS & NoSQL database.
- Experience in Solution Architecture.
- Proven experience with Git.
- Knowledge of high-level JavaScript concepts like asynchronous programming, closures, promises, data-binding, async-await, etc.
- Bachelor's degree in Computer Science/Software Engineering.
Preferred Skills
- Expert in Python and Django Code Reviews
- Server Deployment
- Mongo DB/Postgres SQL DB
- JIRA Administration
What We Offer
- Industry-focused Certifications: We want you to be a subject matter expert in what you do. So, whether it’s our product or our domain, you will dive straight in and be certified by the best in the world.
- Quarterly Rewards and Recognition Programs: We foster learning and encourage people to take moonshots. When you achieve your goals, we recognize and reward your hard work.
- Health Benefits: We cover health insurance for you and your loved ones.
- Sabbatical Policy: We encourage people to take time off and rejuvenate, upskill and pursue their interests so that they can generate new ideas for innovating at Innovaccer.
- Pet-friendly office and open floor plan. No mundane cubicles.

Your Responsibilities :
1) Building highly scalable and secured applications/microservices and responsive APIs
2) Assessing the security risks associated with the platform architecture and suggesting/implementing suitable changes for the same.
3) Architect and implement back-end services to support our mobile and web clients.
4) Creating and implementing database schemas that represent and support business processes.
5) Use best software development practices and processes including unit testing, code reviews, and site monitoring post deployment.
6) Continue to research and evaluate new technologies that may improve performance and elegance of our software implementation.
7) Explore and Integrate third-party APIs when required for the project.
8) Work closely with the rest of the team to bring our features into production.
Your skills :
- Hands-on experience in Django Framework.
- Strong Knowledge of Python.
- Strong Knowledge of MVC design pattern and object oriented programming concepts.
- Strong knowledge of RDBMS like Postgresql and Database schema design.
- Experience in developing robust and secure RESTful web API and microservices using Django/Python.
- Experience in Test Driven Development.
- Experience in handling No-SQL MongoDB or similar.
- Hands-on experience in GitHub.
- Experience in CI, CD tools like jenkins.
- Experience in managing cloud-based web applications on Amazon Web Services or Google Cloud.
- You love code and up for the challenge!

Responsibilities:
- Develop the core platform components.
- Work on integrations with 3rd party systems.
- Co-ordinate with frontend team, designers, and product managers on development requirements
Requirements:
- At least 3 years of experience in developing and managing software systems.
- Proficiency in programming, data structures and algorithms.
- Deep understanding of caching technologies, databases and OOPS.
- Computer science degree from a tier1 college is a MUST.
- Experience in Python is preferred.

Role Summary: Back-end Developer who would contribute towards building a highly flexible and scalable Back- end by bringing deep core technology expertise.
Job Description:
- Develop modules keeping micro services architecture philosophies in check. - Implement and/or oversee implementation of different modules as part of an integrated development team. - Drive evolution of application performance. - Ensure project scalability by having good project architecture
Skill Requirements:
- Strong Node.js. - Strong database technology skillsets, namely MongoDB, MySQL
- Should have experience of using Rabbit MQ.
- Python (Django) skills are a plus. - A skilled and pragmatic approach.
- Experience with user-centred design, test-driven development, iterative/incremental and agile practices. - Experience with AWS deployment a definite plus.
Individual applying to the role should ideally have the following attributes.
-Passionate about back-end Development and continually follow the platform & innovations
-Strong and innovative approach to problem solving and finding solutions
- Excellent communicator (written and verbal, formal and informal)
- Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
- Ability to multi-task under pressure and work independently with minimal supervision.
- Ability to prioritize when under pressure.

We are looking for a Python Web Developer 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, 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 co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection
- Integration of data storage solutions

