Python Software Engineer
at Ciklum
Romania, , Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Dec, 2024 | Not Specified | 28 Sep, 2024 | 3 year(s) or above | Database Systems,Computer Science,Analytical Skills,Application Frameworks,Flask,Pylons | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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