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).
The Principal Software Development Engineer will work with high visibility enterprise teams to develop and execute enterprise solution strategies. The role involves compiling, researching technologies across the organization and creating Proof of Concepts to improve projects addressing customer challenges. Responsibilities include architecture, technical program leadership, strategy development, and process improvement. Candidates must have experience in cloud computing, microservices, enterprise applications, and Generative AI technologies.
Job Responsibility:
Establish and ensure adherence to technical direction, standards, guidelines, and methodology for use of specified technologies in the department
Lead the Technical Advisory council that performs application architectural reviews
Partner with teams and serve as SME to provide benchmarked solutions to complex projects
Develop and improve strategic technical direction for functional areas
Lead Proof of Concept (POC) initiatives to evaluate technologies
Lead matrixed application Technical Leads in the development of application standards
Act as the most senior technical contributor on strategic initiatives
Provide application architectural designs
Identify necessary process changes for the department and implement them
Lead the department's DevSecOps maturity journey
Select and implement tools for Continuous Integration & Continuous Deployment pipeline
Requirements:
10+ years of hands-on information technology experience in systems analysis, application design, application development, and application program development with leading teams
7+ years of development experience in the following languages: Java, Python, Spring Boot and some hand-on working knowledge of JavaScript, AngularJS, and/or NodeJS
5+ years of experience in building or leading large-scale applications
5+ years of hands-on experience with enterprise cloud initiatives and solutions with cloud computing technologies and have a track record developing in GCP/AWS on a public cloud environment
5+ years of experience in managing stakeholder’s requirements, and technical solutions
5+ years of designing and developing modern microservices and cost-effective APIs
3+ years of software development experience, with a strong emphasis on AI technologies, particularly Generative AI and Large Language Models and familiarity with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn)
3+ years of experience in one or more of the following DevOps tools: Kubernetes, Argo, GIT, Jenkins, Maven, JUnit, Docker, JMeter, Antifactory
3+ years of experience with Kafka or open-source distributions
3+ years of experience working on CI/CD Pipeline automation
Nice to have:
Experience working with distributed teams, working across multiple time zones and geographical locations
Experience researching of technical environments
Health and wellness domain experience
Hands on experience working as full stack development when needed AngularJS, JavaScript, Oracle and other modern databases like NOSQL
Strong understanding of Generative AI concepts and techniques, including but not limited to: Natural Language Processing(NLP), Text generation and summarization, Conversational AI and chatbots
Hands on experience developing user-facing features and/or applications
Ability to influence and inspire teams to align technical direction
Ability to create and execute on roadmaps that consider both progress and innovation as well as the need to scale reliably
Having contributed to open-source technology and/or developed any patents
Ability to learn/work with emerging technologies, methodologies, and solutions in the Cloud/IT technology space
Ability to collaborate across organizational boundaries, build relationships, and achieve broader organizational goals
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.