At a Glance
- Tasks: Join a results-focused team to write impactful code for millions of users.
- Company: Dynamic tech company prioritising collaboration and innovation.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Embrace diversity and learn from each other in a supportive environment.
- Why this job: Work with top engineers and push the limits of your coding skills.
- Qualifications: 5+ years in backend development, strong problem-solving skills, and proficiency in major programming languages.
The predicted salary is between 60000 - 80000 ÂŁ per year.
Position: Full‑time
What You Will Do
We are a results‑focused team that writes high‑quality, high‑impact code for products used by millions of users. You will work with top‑level engineers to deliver world‑class features on time.
What We Are Looking For
- Outstanding problem‑solving and analytical skills.
- 5+ years of professional backend software development experience, preferably in Java.
- Strong experience with data structures and algorithms.
- Experience with AI/ML development model libraries such as XGBoost, LightGBM, CatBoost.
- Proficient programming skills in one of the major languages (Java, C++, C#, Go, Python).
- Proven experience as a software developer in previous roles.
- Enjoy pushing limits of knowledge and experience.
Nice to have: AWS, Kubernetes, Kinesis, SQL, Spring.
Our main language is Java; however, if you specialize in another language but can work in Java, we want you on board! We do not focus on language‑specific questions in interviews; we look for problem‑solving approach.
Our Values
- Collaboration is our superpower – We uncover rich perspectives across the world and succeed together.
- Innovation is in our blood – We pioneer in our industry, stay curious, and bring ideas to life.
- We do what we say – Accountable, excellence as standard, honest and kind.
- We are caring – We learn from each other’s experiences, listen to every opinion, and embrace diversity.
Sr. Software Engineer - Yield Management Team employer: Cint
Contact Detail:
Cint Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr. Software Engineer - Yield Management Team
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your problem-solving skills and algorithms. Practise coding challenges on platforms like LeetCode or HackerRank to get into the right mindset.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. Highlight any AI/ML projects you've done, especially if they involve libraries like XGBoost or LightGBM.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team and contributing to our collaborative culture.
We think you need these skills to ace Sr. Software Engineer - Yield Management Team
Some tips for your application 🫡
Showcase Your Skills: Make sure to highlight your backend development experience, especially with Java and any AI/ML libraries you've worked with. We want to see how your skills can contribute to our team!
Problem-Solving Focus: Since we value problem-solving, include examples in your application that demonstrate your analytical skills. Share specific challenges you've tackled and the impact of your solutions.
Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect our values and the job description. Show us why you’re a great fit for the Yield Management Team.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Cint
✨Know Your Code Inside Out
Make sure you’re comfortable discussing your past projects and the code you've written. Be ready to explain your problem-solving approach and how you tackled challenges in your previous roles. This will show that you not only know your stuff but can also communicate it effectively.
✨Brush Up on Algorithms and Data Structures
Since this role values strong analytical skills, take some time to review key algorithms and data structures. Practice coding problems that require you to implement these concepts, as they might come up during technical discussions or coding challenges.
✨Familiarise Yourself with AI/ML Libraries
Given the emphasis on AI/ML development, make sure you understand the libraries mentioned in the job description, like XGBoost and LightGBM. Being able to discuss how you've used these tools or similar ones in your work will definitely give you an edge.
✨Embrace Collaboration and Innovation
This team values collaboration and innovation, so be prepared to share examples of how you've worked well in teams and contributed to innovative solutions. Highlighting your ability to learn from others and adapt will resonate well with their values.