Senior Software Engineer
Core
Architect, build, and lead development of scalable and secure back end and front-end systems, data-driven solutions, and intelligence analytics solutions for enterprise applications.
Role type
Senior technical leader / Lead Software Engineer (hands-on IC with management trajectory)
Builds
Enterprise applications, data-driven solutions, intelligence analytics solutions
Domain
Cybersecurity, Cloud-native, Data Analytics, Microservices
Required skills
Go, Python, Java, SQL/NoSQL database design, Cloud platforms (AWS/GCP), Docker, Kubernetes, Microservices architecture, Automated testing strategies, CI/CD pipelines, Machine Learning models, AI techniques, System observability, React
Preferred skills
PromQL, Tableau, Grafana, Advanced Machine Learning for decision making
Technologies
Go, Python, Java, React, SQL, NoSQL, AWS, GCP, Docker, Kubernetes, PromQL, Tableau, Grafana
Responsibilities
Architect scalable and secure systems, Promote engineering excellence, Develop automated testing strategies, Implement best coding practices, Maintain quality gates for CI/CD, Mentor junior engineers
Seniority
Senior, hands-on IC with leadership responsibilities