Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Data Platform Team image - Rise Careers
Job details

Software Engineer - Data Platform Team

Wincent Wincent has been at the forefront of high-frequency cryptocurrency trading since 2017. Our cutting-edge algorithms operate autonomously on the world’s top cryptocurrency exchanges around the clock, executing trades 24/7/365 and accounting for approximately 1% of the global crypto trading volume. Today, we are a team of over 100 passionate professionals based in Slovakia, Czechia, London, Gibraltar, and Switzerland. Join us to be part of a world-class team shaping the future of crypto trading.

About the position

Would you like to work alongside top global talent, solve complex algorithmic challenges, and leverage advanced technologies to innovate in the crypto trading industry?

If you answer "YES," then we have something special for you: Join our team of software engineers from Facebook and Google, with academic backgrounds from Berkeley, Caltech, ETH, and MIT, to help build a world-class trading platform that automatically executes orders on 10+ crypto exchanges with dozens of crypto tokens.

This is an opportunity for you to make a significant impact and see the results of your hard work instantly.

About the Data Platform team

Our Data Platform team is responsible for storage of data from our internal components and external sources into one database. We run additional scheduled computations on top of stored data and execute queries from the database. The data platform enables quants and traders to easily work with large datasets and explore new trading strategies.

What will you do in the Data Platform team

  • Collaborate with Data Platform Engineers and other teams to improve data accessibility and tooling.

  • Play a key role in ensuring the quality and integrity of data, particularly for core engineering teams.

  • Explore opportunities to enhance data processing and analysis using cloud technologies, with a preference for AWS.

What we expect from you

  • Data Engineering Expertise: Experience with data ingestion, strong data engineering coding skills in Scala, Python, Spark, and cloud technologies (ideally AWS).

  • Data Science Background: Experience with BigData analysis and time series databases.

  • Collaborative Spirit: Teamwork, communication, and collaboration are essential, as we work as a single unit, not as a group of individual contributors.

  • Systems Thinking: Strong understanding of distributed systems, scalability, and performance optimization.

  • Ownership & Problem Solving: We provide a lot of freedom to our engineers, so we expect you to be a “manager of one” who owns their agenda and delivers results.

  • Culture Fit: Say things as they are, answer questions truthfully, leave ego at the door, challenge decisions when you disagree, and once a decision is final, commit and deliver your best.

Interview process

  • Introductory call: Learn more about the company and get your questions answered.

  • Algorithmic coding challenge: Write an algorithmic solution in your chosen environment. This is a take-home challenge that you can do anytime in your free time.

  • Technical interview: Live coding to evaluate your coding skills as well as communication and problem solving skills.

  • Soft skills interview: A discussion focused on your prior experiences and interpersonal skills.

  • System design interview: Senior candidates are invited to describe how to design and improve system architecture.

The entire interview process is online.

Compensation, work arrangement, and benefits

  • Salary + bonuses: Your total estimated annual compensation package includes a fixed salary and performance bonuses paid twice a year. It ranges from €100,000 for top 1% engineering candidates to €800,000 for top 0.1%. Earning €150,000 in Slovakia can be an equivalent of earning €393,164 in London according to livingcost.org. due to low living costs and low income taxes in Slovakia, see below.

  • Monthly fixed salary: We value specific expertise and offer above-the-market rates tailored to your experience and seniority level, adjusted to your local residency.

  • Bonuses twice a year: We pay performance bonuses every 6 months. As an engineer, you can typically look forward to taking home between €40k and €70k annually, depending on your and the fund’s performance.

  • Equity: You can opt to allocate a portion of your monthly salary toward equity in the company.

  • Fund investment: As a member of our team, you have an opportunity to invest in our flagship multi-strategy fund that has annualized over 50% net returns since its inception in 2017. You can choose how much money you'd like to invest.

  • Remote/Office: This role requires full-time onsite collaboration at one of our offices. Remote collaboration is negotiable for senior staff.

  • Vacation: If you work full-time, you get 25 vacation days plus 12 public holidays each year, which totals approximately 40 days off per year (yes, that's A LOT!). If you need significantly more than that, you can arrange an unpaid leave with your manager and enjoy your sabbatical.

  • Full-day catering: All-inclusive breakfast, lunch, afternoon snacks, fruits, and other treats in our offices save you hundreds of euros every month.

  • Additional benefits include unlimited taxi to/from the office, mental health support, education & sports budget, cell phone plan in select countries, maternity leave, and more to boost your productivity.

Why to choose Bratislava over other locations

  • Low living costs: Bratislava offers a significantly lower cost of living compared to most major European cities (source: Numbeo).

  • Low income tax: Slovakia offers only 25% personal income tax, compared to 55% Austria, 50% Belgium, 49% Netherlands, 48% Portugal, 47% Spain, 45% UK, France, and Germany, 44% Greece, 43% Italy, 40% Ireland, and 32% Italy according to taxsummaries.pwc.com.

  • Regional hub: Bratislava lies at the intersection of Austria (only 80km from Vienna), Czechia (130km from Brno), and Hungary (200km from Budapest).

  • Safety: Bratislava is one of the safest capitals in Europe, providing peace of mind that is harder to find in larger cities with higher crime rates, such as Paris, London, or Brussels.

  • High quality of life: Bratislava offers a balanced lifestyle with access to nature, excellent public amenities, and shorter commutes, unlike many larger cities where high living costs often compromise quality of life.

  • Booming economy and opportunities: Bratislava is a growing economic hub with a focus on technology, finance, and innovation, attracting international companies and startups.

Don't hesitate and apply today!

Working at Wincent 

At Wincent, we foster a culture of transparency, ownership, and autonomy, where every team member is empowered to make a meaningful impact. We prioritize clear objectives and give you the freedom to innovate and grow within a supportive, high-performing environment.

We value exceptional TOP 1% talent over a perfect match to a job description. If our vision and values resonate with you, we’d love to hear from you. Don’t hesitate to reach out—let’s explore how you can be part of shaping the future of cryptocurrency trading with us!

Average salary estimate

$450000 / YEARLY (est.)
min
max
$100000K
$800000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Data Platform Team, Wincent

At Wincent, we are looking for a passionate Software Engineer to join our Data Platform Team, where you'll dive deep into the world of high-frequency cryptocurrency trading. Founded in 2017, we've become a powerhouse in autonomous trading algorithms, accounting for about 1% of global crypto activity. As a Software Engineer on our ambitious team, your role will center around enhancing data accessibility and tooling. You'll collaborate closely with engineers and traders while ensuring the quality and integrity of the vast datasets we manage. Your expertise in Scala, Python, and AWS will be instrumental as we continuously strive for efficiency and innovation in our cloud-based data processes. We're not just about individual contributions; we emphasize teamwork, communication, and problem-solving to achieve our shared goals. The environment here at Wincent is one of transparency and support while challenging you to take ownership of your projects. With a competitive compensation package and generous benefits including substantial vacation days and opportunities for investment, you'll find that your well-being and growth are a top priority. If you're excited to be a part of a cutting-edge company that not only values engineering talent but also encourages you to shape the future of cryptocurrency trading, we cannot wait to see what you bring to the table!

Frequently Asked Questions (FAQs) for Software Engineer - Data Platform Team Role at Wincent
What are the main responsibilities of a Software Engineer in the Data Platform Team at Wincent?

As a Software Engineer in the Data Platform Team at Wincent, your primary responsibilities will include collaborating with fellow engineers to enhance data accessibility, ensuring data quality and integrity for engineering teams, and exploring opportunities to boost data processing and analysis, particularly using AWS cloud technologies. Your role may also involve writing code to handle data ingestion and facilitating the work of quants and traders by making large datasets readily available.

Join Rise to see the full answer
What qualifications are required for a Software Engineer in Wincent's Data Platform Team?

To join Wincent as a Software Engineer in the Data Platform Team, you'll need a strong background in data engineering with coding expertise in Scala and Python. Additionally, familiarity with BigData analysis and time-series databases is essential. A collaborative spirit, systems thinking, and a track record of owning projects and solving problems independently are things we highly value. If you have experience with cloud technologies, especially AWS, that is a big plus!

Join Rise to see the full answer
How does Wincent support the professional growth of its Software Engineers?

At Wincent, we prioritize the professional development of our Software Engineers through various initiatives. You will have direct access to mentorship from talented team members and the autonomy to manage your projects, all within a culture that fosters transparency and encourages innovative thinking. We also provide an education and sports budget, along with opportunities for equity investment and performance-based bonuses, which can significantly enhance your overall career progression.

Join Rise to see the full answer
What are the work arrangements like for Software Engineers at Wincent?

As a Software Engineer at Wincent, the position primarily requires onsite collaboration within one of our offices. However, for senior staff, remote collaboration may be negotiable. We understand the importance of work-life balance, which is why we offer a generous vacation policy, including up to 40 days off a year, allowing you to recharge and maintain productivity.

Join Rise to see the full answer
What should candidates expect during the interview process for the Software Engineer position at Wincent?

Candidates applying for the Software Engineer position at Wincent can anticipate a structured interview process. Initially, there will be an introductory call, followed by an algorithmic coding challenge that you can complete on your own time. This will be followed by a technical interview featuring live coding, a discussion of your soft skills, and a system design interview for senior candidates. Each step is designed to evaluate both your technical and interpersonal skills to ensure a good fit.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Data Platform Team
Can you describe your experience with data engineering and how it relates to the Software Engineer position at Wincent?

In answering this question, focus on your practical experience with data ingestion processes, coding in Scala and Python, and the cloud technologies you have utilized. Highlight specific projects where you ensured data quality and accessibility, emphasizing how your skills align with Wincent's needs in improving their data platform.

Join Rise to see the full answer
What steps do you take to ensure data integrity and quality in your work?

When responding, discuss specific techniques you've implemented to verify data accuracy, including testing methods, validation checks, and data cleaning processes you've employed in previous roles. Relate this back to Wincent's goals by explaining how your meticulous approach would enhance the Data Platform's reliability.

Join Rise to see the full answer
Give us an example of a difficult problem you faced in a project and how you solved it.

Select a significant challenge that involved data complexity or a systems issue. Describe the methodical approach you took to analyze the problem, any collaboration with team members for solutions, and the outcome. This insight will demonstrate your problem-solving abilities and fit into the collaborative culture at Wincent.

Join Rise to see the full answer
How do you prioritize tasks when you have multiple projects with tight deadlines?

Share your strategies, such as utilizing task management tools, setting clear priorities based on urgency and impact, and how you communicate with your team to manage expectations. Highlighting your organizational skills will indicate your readiness to handle Wincent's demanding environment effectively.

Join Rise to see the full answer
What is your experience with AWS and how would you apply it at Wincent?

Discuss your hands-on experience with AWS services relevant to data engineering, such as data storage solutions or data processing tools. Provide examples of recent projects where you've leveraged AWS to improve data workflows, stressing how you can bring that experience to enhance Wincent's cloud capabilities.

Join Rise to see the full answer
Describe a time when you had to collaborate with a non-technical team member. How did you approach the situation?

Illustrate your ability to communicate complex technical concepts to non-technical colleagues. Provide an example, outlining how you adapted your communication style to ensure mutual understanding, showcasing your teamwork skills which fit Wincent's collaborative culture.

Join Rise to see the full answer
What do you believe is the most important factor in working as part of a high-performance development team?

While answering, convey your belief in the importance of clear communication, mutual respect, and shared goals. Explain how fostering a supportive environment maximizes both individual and team output, aligning with Wincent's dedication to teamwork.

Join Rise to see the full answer
How do you stay up to date with the latest trends in data engineering and technology?

Discuss your proactive approach to professional development, such as following industry blogs, attending webinars, or being active in tech communities. Show your enthusiasm for lifelong learning as it directly relates to the innovative environment at Wincent.

Join Rise to see the full answer
What does being a 'manager of one' mean to you in the context of Wincent's work culture?

Explain that being a 'manager of one' signifies taking complete ownership of your work, organizing your responsibilities autonomously while still aligning with team goals. Emphasize that this aligns with Wincent's culture of transparency and empowerment.

Join Rise to see the full answer
Why are you interested in working specifically for Wincent in the crypto trading sector?

Express your excitement about the intersection of technology and finance, and particularly how Wincent's innovative approach to cryptocurrency trading resonates with your career goals. Mention any specific aspects of Wincent's culture or projects that attract you, demonstrating genuine interest in the role.

Join Rise to see the full answer
Similar Jobs
Wincent Remote No location specified
Posted 12 days ago
Posted 7 days ago
Photo of the Rise User
NBCUniversal Remote 100 Universal City Plaza, Universal City, CALIFORNIA
Posted 24 hours ago
Photo of the Rise User
Posted 14 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Applied Intuition Hybrid Ann Arbor, Michigan, United States
Posted 6 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago
Performance Bonus
Paid Holidays
Photo of the Rise User
Wisedocs AI Remote No location specified
Posted 14 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!