BlueOptima Logo

BlueOptima

Python Engineer

Job Posted 4 Days Ago Posted 4 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Mid level
Bangalore, Bengaluru, Karnataka
Mid level
As a Python Engineer, you will design, develop, and maintain scalable software using Python, collaborate on new features, and ensure application performance and security.
The summary above was generated by AI

Company Description

BlueOptima is on a mission to maximise the economic and social value that software engineering organisations are capable of delivering. Our vision is to become the global reference for the optimisation of the performance of Software Engineering. Our technology is used by some of the world’s largest organisations.

We are a global organisation with headquarters in London and additional offices in India, Mexico, and the US. We are made up of 100+ individuals from more than 20 different countries. We foster a collaborative and innovative environment where you'll have the opportunity to learn, grow, and make a significant impact. We value continuous improvement, open communication, and a passion for technology.

Location: Bangalore, India
Department: Engineering

Job Description

We are seeking a talented Python Engineer to join our dynamic team in Bangalore, India. As a Python Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable software solutions using Python and related technologies.

  • Design, develop, and implement complex software applications using Python
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, efficient, and well-documented code
  • Develop and maintain RESTful APIs for integration with front-end applications
  • Optimize application performance and scalability
  • Implement security and data protection measures
  • Participate in code reviews and contribute to improving our development practices
  • Troubleshoot, debug, and upgrade existing systems
  • Stay up-to-date with emerging technologies and industry trends

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of professional experience in Python development
  • Advanced proficiency in Python programming and object-oriented design
  • Strong experience with web frameworks such as Django or Flask
  • Expertise in developing and consuming RESTful APIs
  • Proficient in both SQL and NoSQL database management
  • Solid understanding of version control systems, particularly Git
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies like Docker
  • Knowledge of microservices architecture and its implementation
  • Familiarity with test-driven development and Agile methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration abilities
  • Ability to work efficiently in a fast-paced environment
  • Continuous learner with a passion for staying updated on the latest Python ecosystem developments

Additional Information

Your career progression: 

At BlueOptima, we strive to strengthen your skills, widen your scope of work, and develop your career fast. For this role, you would have a choice in how you want to progress with us, either becoming a more technical expert or growing a larger team and a greater range of projects to manage. 

Why join our team?

Culture and Growth:

  • Global team with a creative, innovative, and welcoming mindset

  • Rapid career growth and opportunity to be an outstanding and visible contributor to the company's success

  • Freedom to create your own success story in a high-performance environment

  • Training programs and Personal Development Plans for each employee

Benefits:

  • 33 days of holidays (this includes public and religious holidays)

  • Contributions to your Provident Fund which can be matched by the company above the statutory minimum as agreed

  • Gratuity payments

  • Private Medical Insurance provided by the company (Employee + Spouse + 2 Children + 2 Parents)

  • 12 Weeks Paid Paternity Leave, 6 months Maternity leave

  • Support with childcare costs (50%)

  • Work from Home Equipment allowance

  • Flexible Work from Home policy - 2 days home p/w

  • Flexible Work from Long Distance - 4 weeks a year

  • Sponsored Learning Opportunities

  • Team Socials.

Stay connected with us on LinkedIn or keep an eye on our career page for future opportunities!

Top Skills

AWS
Azure
Django
Docker
Flask
GCP
Git
NoSQL
Python
Restful Apis
SQL

Similar Jobs

23 Days Ago
Remote
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Healthtech • Software
Develop server-side solutions for marketing analytics and real-world evidence applications, collaborating with cross-functional teams to meet business needs.
Top Skills: GitLinuxMySQLNumpyOrmPandasPythonRest ApisSql Alchemy
2 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
The Senior Lead Software Engineer will design and develop software, provide technical guidance, ensure code quality, and influence product design within an agile team.
Top Skills: Amazon KinesisApache AirflowApache KafkaApache Spark StreamingAWSAzureCassandraDatabricksGCPHadoopHbaseHiveImpalaJavaOoziePythonScalaSparkSqoop
2 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Financial Services
As an Experienced Software Engineer, design and deliver resilient systems using Java or Python while contributing to product improvements within an agile team environment.
Top Skills: JavaPython

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account