This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This position requires an enthusiastic technical leader to work across the entire stack, building highly scalable next-generation Business Intelligence, Reporting, and Analytics cloud-based solutions. The individual in this highly collaborative role will partner with and advise multiple teams, guiding the creation and consumption of services.
Job Responsibility:
Participate in all aspects of agile software development of cloud-native modular components, including design, testing, implementation, deployment, and production support
Drive agile development methodologies, adhering to best practices and pursuing continued learning opportunities
Guide the design and construction of end-to-end systems optimized for performance, scale, and reliability
Ensure application performance, uptime, and scale
Maintain high standards for code quality and application design
Develop deployment automation using DevOps principles
Work with source code management tools (e.g., GitHub) and work tracking tools (e.g., Jira)
Collaborate across time zones via MS Teams, GitHub PR comments, and online documentation
Enhance professional growth and development through participation in educational programs, current literature, in-service meetings, and workshops
Requirements:
At least 7+ years of experience in building large-scale software applications
Minimum 3-5+ years of experience with cloud SaaS development
Experience designing and building serverless cloud solutions with AWS (EC2, Lambda, Step Functions, event-driven architecture)
3-5 years of experience running and supporting production systems on AWS
Strong hands-on development expertise with Go, TypeScript, Makefile, JavaScript, Shell, HTML, and React
Experience designing and integrating RESTful APIs
Good coding practices, including well-documented code
Excellent debugging and optimization skills
Experience in unit/integration testing
Strong written and oral communication skills required
Bachelor's degree in computer science or a related field required
At least 7 years of growing responsibility in Research & Development roles
Nice to have:
Experience working with Business Intelligence and analytics tools, such as ThoughtSpot, is preferred
Experience with multiple database implementations (e.g., SQL, Athena, Redshift, DynamoDB, Hudi) is preferred
Experience interacting with global teams is a strong plus
Foundation in Clean Code, the SOLID principles, and DORA is desired