Free cookie consent management tool by TermsFeed Software Engineer - Python | Antal Tech Jobs
Back to Jobs
3 Days ago

Software Engineer - Python

decor
Indore, Madhya Pradesh, India
Information Technology
Full-Time
Splore

Overview

What is Splore?


Splore
is redefining how enterprises harness the power of generative AI and multi-agent systems. We work closely with established partners across industries like finance, legal, and tech, enabling them to solve real-world challenges and drive productivity. We integrate state-of-the-art AI technologies into existing business workflows, offering end-to-end solutions that enhance decision-making and streamline operations.


Backed by industry leaders Temasek and Menyala, and powered by a team of AI and machine learning experts, Splore delivers AI applications to stay ahead in a rapidly evolving, data-driven landscape.


What is the role?


We are seeking a motivated Python Engineer with a strong proficiency in Python and FastAPI. The ideal candidate will have 3-4 years of experience working with cloud platforms, implementing diverse APIs, ensuring application performance, and adhering to software engineering best practices. Proficiency in cloud-native applications, containerization, database technologies, and CI/CD pipelines is also essential. Additionally, experience as a Data Engineer or with technologies such as Apache Spark and data lakes, as well as distributed data systems, is highly beneficial. Key strengths in problem-solving, communication, and teamwork are highly desired. This position offers the opportunity to apply Python skills to real-world projects and gain valuable hands-on experience.


Responsibilities


In this role, you will:

  • Collaborate with other engineers to design, develop, and deploy scalable microservices using Python and FastAPI.
  • Assist with cloud platforms (AWS, Azure, GCP, etc.) to build and manage cloud-native applications.
  • Support cross-functional teams to understand requirements and deliver innovative solutions.
  • Implement RESTful, GraphQL, and gRPC APIs; integrate with external systems and databases.
  • Ensure high performance and responsiveness of applications.
  • Utilize experience in data engineering to manage and process large datasets using technologies such as Apache Spark and data lakes.
  • Work with distributed data systems, understanding replication, partitioning, transactions, fault tolerance, and consistency. Handle batch processing, stream processing, data storage, and retrieval concepts.
  • Develop and utilize data models and querying techniques for efficient data management.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews; adhere to best practices in software development.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up-to-date with emerging trends in software engineering and cloud technologies.

Attributes


We are looking for a Python Engineer with the following:

  • Dealing with Ambiguity You thrive in navigating dynamic environments, making informed decisions amid evolving scenarios and comfortably embracing uncertainty.
  • Collaborates We're all about teamwork here. You will work closely with the Senior Engineers to develop and implement scalable microservices using Python and FastAPI. Close cross functional collaboration with our Product, Design and Engineering teams will be key in building our gaming search engine!
  • Nimble Learning We're looking for someone who thrives in a startup environment. You're not afraid to get your hands dirty and learn through experimentation when faced with fresh challenges. You're always on the pulse of the latest Python trends and immersing yourself in new technologies.
  • Functional/ Technical Skills Strong foundation in software development, particularly in Python, along with prior experience in constructing and overseeing microservices within cloud environments.
    • Proficient in FastAPI or similar frameworks for building RESTful services.
    • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
    • Experience with database technologies (SQL and NoSQL).
    • Experience with data engineering tools and technologies like Apache Spark and data lakes.
    • Understanding of replication, partitioning, transactions, fault tolerance, and consistency in distributed data systems. Knowledge of batch processing, stream processing, data storage, and retrieval concepts.
    • Proficiency in developing and utilizing data models and querying techniques.
    • Knowledge of software engineering best practices, including coding standards, code reviews, source control management, build processes, and testing.
Share job
Similar Jobs
View All
17 Hours ago
Data Analyst (Odia Speakers)
AI & Machine Learning Advancement
  • 1 - 20 Yrs
  • Jharkhand, Andhra Pradesh, Odisha
For thousands of years, maps have provided humans with the knowledge they need to make decisions. As a Maps Evaluator, you will have the opportunity to provide ground truth for your town, city or country. At Peroptyx, we are looking for Data Ana...
decor
17 Hours ago
Data Analyst (Kannada Speakers)
AI & Machine Learning Advancement
  • 1 - 20 Yrs
  • Karnataka, India
For thousands of years, maps have provided humans with the knowledge they need to make decisions. As a Maps Evaluator, you will have the opportunity to provide ground truth for your town, city or country. At Peroptyx, we are looking for Data Ana...
decor
19 Hours ago
Technical Lead - Backend Development - Node.Js
Finance & Banking
  • 50,00,000 - 55,00,000 INR - Annual
  • 6 - 8 Yrs
  • Bangalore
What youʼll be doing We are much more than our job descriptions, but here is where you will begin: ● Collaborate with stakeholders, including product owners, project managers, and scrum masters, to define and clarify project requirements. ● Transl...
decor
19 Hours ago
Engineering Manager
Finance & Banking
  • 55,00,000 - 60,00,000 INR - Annual
  • 8 - 12 Yrs
  • Bangalore
What youʼll be doing Weʼre much more than our job descriptions, but hereʼs where youʼll begin: ● Lead and deliver large-scale platform and product initiatives that impact millions of users. ● Collaborate with product, design, and business teams to...
decor
1 Day ago
Technical Project Manager (WordPress)
Information Technology
  • 6 - 10 Yrs
  • Ahmedabad
Location: Ahmedabad / Remote Experience: 6+ Years About Us: E2M Solutions is home to a growing remote team of WordPress experts building innovative digital solutions. We pride ourselves on delivering consistent value and excellence to our client...
decor
1 Day ago
Senior WordPress Frontend Developer
Information Technology
  • 5 - 10 Yrs
  • Ahmedabad
At E2M Solutions, we're building a powerhouse remote team to deliver high-performing, user-centric WordPress solutions. If you live and breathe frontend development and are looking to work on cutting-edge WordPress projects with a passionate global t...
decor
1 Day ago
Python Developer - C++/EDA
Information Technology
  • Chennai, Tamil Nadu, India
Job DescriptionWe are seeking a highly skilled C++ Python Developer with a strong background in software development, scripting, and EDA tool integration. This role focuses on creating, enhancing, and maintaining tools used in silicon design and ver...
decor
1 Day ago
Business Analyst
Information Technology
  • Chennai, Tamil Nadu, India
Project Role : Business AnalystProject Role Description : Analyze an organization and design its processes and systems, assessing the business model and its integration with technology. Assess current state, identify customer requirements, and defin...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media