Position: Strong Middle/Senior C++ Engineer
Company: Sigma Software
Category: C++
Experience required: 5y
English level: upper

REQUIREMENTS
4+ years of professional software development experience
Productive in C++, C with focus on performance optimization
Experience in working with GraphQL
Experience with Big Data processing pipelines or database internals
Experience optimizing database structure, performing tech design on database level
A solid foundation in data structures, algorithms, and computer science fundamentals
Upper-Intermediate level of spoken and written English
 

WILL BE A PLUS:
Experience with Docker, AWS, Aurora PostgreSQL
Experience with Rust
Experience with Python and AWS
Knowledge of AdTech
Experience with agile development methodologies, CI/CD
Contributions to the open source community

RESPONSIBILITIES
Collaborate with engineers and product managers on building out a Back-end framework
Implement features using C++, Python, GraphQL
Make well-founded decisions on new technology and processes to adopt
Build for performance and reliability
Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything.

PROJECT
We are looking for a skillful Engineer to help build out a state-of-the-art Contact Data Platform for getting deep insights about marketing campaigns and optimizing their performance/costs.

Your mission as a Back-End Engineer will be to work with others to develop a service for storing and querying event and attribute data. This service will serve as the foundation upon which many of company’s products will be built. As a part of the project, you will get to work with cutting edge technologies such as GraphQL, Aurora, and Rust. Prior experience with these technologies is not required, though, as long as you’re ready and willing to learn.

Ready to lead? Then we are waiting for you on our team!