State Street logo
State Street1 week ago

Senior Software Engineer & Team Manager

On-site · Krakow, Łódź Voivodeship, Republic of Poland

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Unknown

Job Summary

Senior Software Engineer & Team Manager leading technical contributions to Charles River IMS modules within an Agile scrum team. Responsible for analysis, design, development, testing, and debugging of complex Java/C#/.NET software, collaborating with Business Analysts and Product Managers, providing guidance during code reviews, mentoring junior engineers, and coordinating cross-team activities. Focuses on building cloud-native, observable, scalable, and resilient systems for a financial services platform, leveraging Azure, Kafka, Snowflake, and related technologies; demonstrates strong problem-solving skills and independence in a team-oriented environment.

Required Qualifications

  • Minimum education: BS degree in Computer Science, Engineering or related technical field; MS strongly preferred
  • At least 10 years of experience in full lifecycle development for Java applications
  • Expert proficiency in Java or C#/.NET, object-oriented design
  • Strong experience with high-throughput low-latency systems
  • Deep understanding of database internals and data model design
  • Experience designing/building cloud-native, observable, scalable, resilient systems
  • Familiar with event-driven architecture
  • Strong problem-solving skills; able to work independently and collaboratively in a team
  • 2+ years leading a team of 6-10 people (hiring to offboarding)
  • Experience with Agile and SDLC methodologies
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

State Street

Senior Software Engineer & Team Manager

Apply on Sorce