On a typical day youll:
Write clean, concise code that is stable, extensible, and unit-tested appropriately.
Diagnose complex issues, evaluate, recommend and execute the best solution.
Implement new requirements within our Agile delivery methodology while following our established architectural principles.
Test software to ensure proper and efficient execution and adherence to business and technical requirements.
Write code that meets the production requirements and design specifications and anticipate potential errors/issue.
Provides input into the architecture and design of the product; collaborating with the team in solving problems the right way.
Develop expertise of AWS, Azure, and GCP products and technologies.
Bachelors degree in Computer Science, Engineering or relevant experience
5+ years software development experience.
Experience designing and implementing data-intensive systems.
Experience in working with micro-service architecture & cloud-native services.
Solid understanding of software design principles, concurrency, synchronization, memory management, data structures, algorithms, etc.
Hands-on experience with databases such as SingleStore, Postgres, Elasticsearch, Redis.
Experience with Python / Go (Advantage).
Knowledge of Cyber Security domain (Advantage).











