Lead Software Engineer responsible for designing, developing and delivering cloud‑native applications for CPP Investments’ capital markets and treasury platforms.
Responsibilities
Lead the architecture, design, development and deployment of scalable, resilient, and secure applications using Java and AWS
Lead, mentor and develop a team of 7–8 software engineers
Establish engineering standards and advance cloud‑native development, Infrastructure as Code, microservices and event‑driven architecture practices
Champion the responsible adoption of AI‑assisted development, coding agents and intelligent automation throughout the software development lifecycle
Drive engineering excellence through code reviews, automated testing, CI/CD, DevSecOps, observability and continuous improvement
Requirements
Bachelor’s degree in computer science, engineering, information technology or a related discipline
Senior Software Engineer in Visa’s Investments tribe, responsible for designing, building, and operating scalable distributed services and data pipelines, with a focus on AI‑assisted engineering and financial‑industry compliance.
Responsibilities
Contribute to technical decisions within the squad
Design, build, test, and maintain scalable distributed services and data pipelines
Use and extend AI‑assisted engineering tools, skills, commands, agents, and automations
Apply responsible AI practices
Improve developer experience by identifying recurring friction and contributing reusable tooling
Research Assistant will assist with user testing and user centered design of biometric technologies necessary for creating audio captcha technology. The candidate should be well-informed about the scientific method, human subjects research, and data analysis using computational and statistical techniques.
Compensation
$21.00-$31.00
Responsibilities
Assist with AI research initiatives from conception to implementation
Analyze research data critically, translating findings into actionable insights
Collaborate across disciplines, integrating diverse expertise into your work
Disseminate knowledge through scholarly papers and compelling presentations to stakeholders
Design and validate NLP techniques, contributing to the broader field with innovative solutions
Senior Software Engineer role responsible for developing high-quality solutions using C#/.NET, mentoring junior members, and contributing to technical decisions and architecture.
Responsibilities
Designing, building, testing and maintaining modern software applications
Applying development best practices and patterns in relation to security, scalability, and performance
Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation
Design and development across multiple layers of an application
Stable employment conditions based on an employment contract (turnover rate below 4%) 1 additional vacation day for all, and 1 extra after 10 years with us Flexible working hours and hybrid work (presence in the office in Gdynia 3 days a week) English lessons during working hours Internal training program to support your training needs Paid employee referral program Multisport Card 3% employer contribution to PPK Private Health Care at Medicover (extended package for employees and possibility to enroll family members)
Responsibilities
Own features from business need to production, including requirements, design, delivery, and follow-up
Design and implement services across the platform, including network observability, troubleshooting, and large-scale device operations
Work directly with product management, architects, and business stakeholders to clarify goals, scope, and priorities
Review designs and implementations for technical quality and fit with the business goal
Actively contribute to good engineering practices within the team
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field