Python Software Engineer

at  Ciklum

Romania, , Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Dec, 2024Not Specified28 Sep, 20243 year(s) or aboveDatabase Systems,Computer Science,Analytical Skills,Application Frameworks,Flask,PylonsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Description
Ciklum is looking for a Python Software Engineer to join our team full-time in Romania.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

ABOUT US:

Seize global opportunities by working with us!
Enjoy our robust experience in various domains, a caring attitude and incredible team spirit.
Together we will grow our business in Romania and globally!

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 3+ years of experience as a Python Engineer designing high-scale consumer-facing services
  • Experience with FastAPI, Flask, or other Python application frameworks such as Pylons
  • Proficiency in database frameworks such as SQL Alchemy and working with both relational and NoSQL database systems
  • Experience with Java backend development and Javascript frontend development is an advantage
  • Analytical skills for evaluating information carefully and solving complex problems
  • Detail-oriented with the ability to catch minor errors that can result in major problems
  • Experience with FastAPI or other async Python frameworks is an advantage
  • Experience with Cloud infrastructure is an advantag

Responsibilities:

As a Python Software Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.

Responsibilities

  • Design, develop and support APIs, microservices, and backend services that power mobile apps used by millions of users and process hundreds of millions of events each day
  • Continuously improve the Shopkick platform by devising new approaches to solve problems, refactoring, and optimizing services
  • Handle merge requests and code reviews, enforcing standards and best practices
  • Participate in Agile process (sprint planning, estimation, retrospectives, daily scrum)
  • Improve our resilience, scalability, performance and quality

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 3+ years of experience as a Python Engineer designing high-scale consumer-facing services
  • Experience with FastAPI, Flask, or other Python application frameworks such as Pylons
  • Proficiency in database frameworks such as SQL Alchemy and working with both relational and NoSQL database systems
  • Experience with Java backend development and Javascript frontend development is an advantage
  • Analytical skills for evaluating information carefully and solving complex problems
  • Detail-oriented with the ability to catch minor errors that can result in major problems
  • Experience with FastAPI or other async Python frameworks is an advantage
  • Experience with Cloud infrastructure is an advantage

Desirable

  • Your energy, passion, and creativity to build best-in-class consumer experiences
  • Customer Obsession – you are a passionate advocate for the customer. You stay close to customer problems and solve them with urgency
  • Speed as a Habit – can operate in a fast-moving environment, make quick data-driven, customer-centric decisions, and execute fiercely to deliver outcomes.
  • You think long-term and build the road to get there, by launching high-quality features and products that customers need
  • Boundaryless Collaboration as you will be working with cross-functional teams and stakeholders including senior leaders across continents and time zones
  • You communicate, respectfully and effectively verbally and in writing with engineers, designers, customers, and stakeholders.
  • Your knowledge and experience with the product development process in agile environment
  • You are comfortable with the ambiguity, know how to set the course, and lead the team by example
  • Solid understanding of scalability and performance optimization in distributed processing systems focused on multi-tiered caching

What’s in it for you

  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and Mental Health programs. We also provide you with meal vouchers to fuel your mind and body
  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Pluralsight licenses, language courses and company-paid certifications
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Flexibility: Own your schedule – you are the one to decide when to start your working day. Just dont miss your regular team stand-up
  • Opportunities: we value our specialists and always find the best options for them
  • Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Computer Science

Proficient

1

Romania, Romania