We help companies grow. IT & Technical recruitment & outsourcing, process optimization and consulting Poland & CEE
Principal Software Engineer – GenAI
Location
Poland
Posted
91 days ago
Salary
zł33K / month
Seniority
Lead
Job Description
Principal Software Engineer – GenAI
Optiveum
• Drive technical vision and execution of advanced AI-powered solutions • Design and implement scalable, secure, and high-performing systems • Lead the technical strategy for GenAI-based products and platforms • Design and implement core AI services, including model orchestration • Partner with data scientists and ML engineers to integrate LLMs into production systems • Guide and mentor engineers on modern AI development practices • Ensure compliance and security in AI solutions • Champion CI/CD and MLOps practices
Job Requirements
- Bachelor’s degree (or higher) in Computer Science or related field
- 7+ years of software development experience
- 5+ years of strategic leadership experience
- Expert in scalable, resilient, modern, cloud-native microservice development using Java, .NET, Python, or TypeScript
- Expert in distributed software patterns (DDD, microservices, serverless, and event-driven architecture)
- Proven experience with LLM integration, RAG pipelines, and prompt engineering
- Deep knowledge of cloud platforms, cloud-native architectures, and Serverless
- Expert with CI/CD to deliver software enhancements to customers with full automation.
- Strong knowledge of data security, compliance, and responsible AI principles
Benefits
- Flexible-First work culture
- Collaboration opportunities with global teams
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Responsible for designing, implementing, and collaborating with teams on both cloud native and hybrid architectures. Analyzes system requirements and ensures that new systems will be securely integrated with current applications.
Senior Full Stack Engineer
MEDDICCThe world's most elite enterprise sales teams use the MEDDIC framework to create efficient and predictable revenue.
• Design and deliver complex, high-impact features across our platform • Own systems end-to-end and make sound technical decisions • Work across Django backend and React/Next.js frontend • Contribute to multi-service workflows and improve team delivery
Senior Full Stack Java Developer
eTelligent Group LLCOver the past 15 years, eTel has delivered essential solutions for the federal government by securing and managing data, providing scalable identity access, modernizing legacy systems, and building high-performance platforms. By integrating new technologies and ensuring reliable operations we help agencies stay prepared for future challenges. eTel offers integrated CMMI Level 3 processes, tools, and techniques with innovative, cost-efficient, and secure solutions to address complex challenges. eTel holds ISO 9001:2015, ISO/IEC 27001:2013, and ISO/IEC 20000-1:2018 certifications. Offers dedicated subject matter experts (SMEs) and thought leaders that possess a deep understanding of customers’ environments and challenges.
Role Description We are seeking a highly hands-on Senior Full Stack Java Developer to support a federal program with the IRS. This role is part of a small, fast-paced team responsible for the design, development, and modernization of secure enterprise applications. This is a development-heavy role requiring strong expertise in Spring Boot microservices and containerized environments (OpenShift/Kubernetes). The ideal candidate must be able to clearly articulate real-world implementations, including technical challenges and solutions. Key Responsibilities - Design, develop, and maintain Spring Boot-based microservices. - Build and optimize RESTful APIs (GET, POST, PUT, DELETE). - Work with large-scale, database-driven applications. - Contribute to system design and architecture decisions. - Develop and deploy applications in containerized environments (OpenShift/Kubernetes). - Troubleshoot and resolve complex issues in containerized applications. - Integrate with messaging systems (IBM MQ, Kafka, or similar). - Support CI/CD pipelines, deployments, and environment configurations. - Participate in production support and performance optimization. Qualifications - Strong, recent hands-on experience with Java and Spring Boot microservices. - Proven experience building and deploying containerized applications (OpenShift/Kubernetes). - Ability to explain implementations in detail (API design, performance tuning, system behavior). - Experience troubleshooting real-world issues in microservices/container environments. - Strong coding and problem-solving skills (not just conceptual knowledge). - Experience working with REST APIs and backend integrations. - Hands-on experience with message queues (IBM MQ, Kafka, or similar). Preferred Qualifications - Experience with Splunk (monitoring, dashboards, log analysis). - Familiarity with CI/CD pipelines and DevOps practices. - Understanding of API performance optimization and pagination strategies. - Exposure to cloud environments (AWS preferred). Technical Environment - Backend: Java, Spring Boot - Architecture: Microservices - Containerization: OpenShift, Kubernetes, Docker - Messaging: IBM MQ, Kafka - Monitoring: Splunk - Tools: Eclipse (or similar), CI/CD pipelines - Infrastructure: VM-based transitioning to containerized/cloud What We’re Looking For - A true hands-on developer (actively coding in current role). - Someone who can go deep technically, not just high-level knowledge. - Strong ownership mindset across development and troubleshooting. - Experience working in modern microservices + containerized environments. - Ability to solve real-world engineering problems independently. Commitment to Diversity eTelligent Group provides equal employment opportunities (EEO) to all applicants without regard to race, color, religion, gender, sexual orientation, gender identity, nations origin, age, disability, genetic information, marital status, amnesty, status as a covered veteran, and any other characteristic provided in accordance with applicable, federal, state and local laws.
Staff Software Engineer – Tech Lead
CerbyIdentity automation—no APIs, SAML, or SCIM required. From SSO to lifecycle management, Cerby secures disconnected apps.
• Own the technical direction of your squad’s roadmap • Design scalable, reliable, and maintainable system architectures • Make key technical decisions balancing speed and long-term sustainability • Lead technical discovery and solution design for complex initiatives • Drive refactoring and tech debt prioritization as part of our ongoing operations • Champion the adoption of AI-augmented development practices • Translate and collaborate on the product requirements to have clear technical plans • Scope complex tasks and coordinate team efforts • Identify and evaluate risks early and proactively mitigate • Ensure predictable delivery and alignment with OKRs • Improve development workflows and engineering velocity • Act as a technical mentor and coach to engineers • Lead code reviews, promote best practices • Foster a culture of ownership, accountability, and continuous improvement • Collaborate closely with the Engineering Manager on team health, processes, and performance • Partner with Product Managers to shape technical feasibility • Align with other Tech Leads to maintain architectural consistency • Communicate trade-offs clearly to non-technical stakeholders



