1 position
SENIOR C++ ENGINEER
location
Any city, Ukraine
Svitla Systems Inc. is looking for a Senior C++ Engineer for a full-time position (40 hours per week) in Ukraine. Our client is a company that focuses on catastrophe and climate risk management, operating within the insurance and risk management sectors. The company provides a risk analytics platform that offers services such as data management, analytics, alerts, reporting, and modeling to help uncover and address risk 'blind spots.' They utilize AI and machine learning to enhance predictive analytics and risk modeling. It provides easy, one-stop access to real-time data, powerful visualizations, actionable analytics, and sophisticated modeling. It is based in Ann Arbor, Michigan, and its primary customers are insurers, brokers, and risk managers. You will join the team and play a key role in designing and developing cutting-edge, highly performant, large-scale cloud-based distributed applications. As a C++ Developer, you will work with the latest technologies and a talented team of developers to deliver high-quality, reliable, scalable software. Your primary responsibility will be to design, develop, and maintain efficient, reusable, and reliable C++ code. Additionally, you will implement performance and quality modules, identify bottlenecks and bugs, and devise solutions to these problems. You will also help maintain code quality, organization, and automation.
Requirements
- Bachelor or higher degree in Computer Science.
- 5+ years of experience in programming in a B2B/SaaS environment.
- Strong knowledge of C++, with fair knowledge of the language specification.
- Strong understanding of different data structures and algorithms.
- Thorough knowledge of the standard library, STL containers, and algorithms.
- Experience with the latest C++ standard (C++11 and above).
- Good understanding/experience of template metaprogramming.
- Good understanding of memory management in non-garbage-collected environments.
- Proficient understanding of Git code versioning tool.
- Good understanding of cross-platform build system generators.
- Upper-intermediate level of English.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable C++ code.
- Implement performance and quality modules.
- Identify bottlenecks and bugs and devise solutions to these problems.
- Help maintain code quality, organization, and automation.
Will Be a Plus
- Knowledge of Python programming and data science frameworks like Pandas.
- Familiarity with GPGPU programming in C++/CUDA.
- Familiarity with AWS DevOps tools and practices.
- Experience with CI/CD pipeline.
We Offer
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Flexibility in workspace, either remote or in one of our development offices.
- Comprehensive medical insurance including dental and massages.
- Sport reimbursement program for onsite and online activities.
- Support of a healthy lifestyle, compensation for running events.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- Personal loan budget available for long-term personnel.
- 20 vacation days, 10 national holidays and sick leaves.
- Maternity leave policy and family days off.
- Full compensation for conferences, courses, English classes.
- Free webinars, meetups and conferences organized by Svitla.
- Gifts for anniversaries, New Year, children and more.
- Corporate celebrations and activities, regular lectures on various topics.
- Awesome team, friendly and supportive community!
About Svitla
Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.
Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.
Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!