
Software Engineer / Senior Software Engineer - CoreAI
- Česko
- Trvalý pracovní poměr
- Plný úvazek
- Design, develop, test and support features, experiences.
- Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios.
- Support highly available services used by top companies and millions of developers on a daily basis.
- Troubleshooting of complex issues through the entire tech stack including frontend and database layers.
- Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health.
- Collaborate through pairing and code reviews and contribute to a culture of learning and growth.
- You’ve done this before – Solid software development experience.
- You can code - Demonstrable experience with C#, C++, Java or any other OOP language.
- You have good collaboration skills – Strong analytical skills as well as communication skills both verbal and written. We are a distributed team, so we are extra mindful about communication.
- You’re a professional engineer – you understand that it’s not enough to write code that works; it also must be well-designed, easy to test, and easy to add to over time.
- You want to learn to get things done - Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures).
- Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred.
- Experience with SQL performance tuning (preferably Microsoft SQL Server).
- Solid understanding of testing principles.
- Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations.
- Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers.