Senior Software Engineer
Tsmg, Kraków
- Pay
- Not listed by the employer
- Work type
- Hybrid
- Level
- Senior
- Area
- Software engineering
- Posted
- May 27, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
About the Role
We are looking for an experienced Sr. Software Engineer / Developer to lead and mentor a team of software support engineers, frontend developers, and backend developers. In this role, you will help ensure the stability, performance, and continuous improvement of business-critical internal applications.
This position combines hands-on technical work with team leadership, troubleshooting, and cross-functional collaboration. The ideal candidate has strong software development experience, enjoys solving complex technical challenges, and is passionate about mentoring technical teams.
Key Responsibilities Technical Leadership & Development
- Design, develop, maintain, and improve internal software applications and systems
- Provide hands-on support for backend and frontend development tasks
- Troubleshoot complex technical issues and perform root cause analysis
- Support and maintain Linux/Unix server infrastructure and operations
- Write and maintain Bash scripts for automation and operational tasks
- Contribute to application performance optimization and system reliability
- Participate in architecture discussions and technical decision-making
Product & Operational Support
- Gather, document, and prioritize business and technical requirements
- Support roadmap planning, backlog management, and feature prioritization
- Develop deep product knowledge and understand operational workflows and system interdependencies
- Collaborate with internal teams to improve processes, tools, and system functionality
Team Mentorship & Guidance
- Mentor and guide developers and support engineers on coding standards and best practices
- Conduct code reviews and provide constructive technical feedback
- Support team growth through technical coaching and knowledge sharing
- Assist team members with troubleshooting and problem-solving activities
Required Skills & Qualifications - Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent professional experience
- 5+ years of experience in software development, support operations, or related technical roles
- Strong technical skills in:
- Python backend development
- Angular frontend development
- Linux/Unix administration
- Bash scripting
- Networking fundamentals and troubleshooting
- Working knowledge of Google Cloud Platform (GCP) and serverless architectures
- Experience conducting code reviews and maintaining coding standards
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills
- Proven experience mentoring and coaching technical teams
Similar roles at other companies
Senior System Engineer 435
Freedom Technology Solutions GroupAnnapolis Junction, MD +1
$220K–$260K / yr
Posted Nov 13, 2024
Senior Software Engineer
RedhorsecorpChantilly, VA
$180K–$230K / yr
Posted Jun 12, 2026
Sr Software Development Engineer
BeyondTrustRemote United States +1
Pay not posted
Posted Oct 5, 2026
Senior Developer 785
Freedom Technology Solutions GroupAnnapolis Junction, MD +1
$200K–$275K / yr
Posted Sep 28, 2026
Listed on Tsmg's Lever job board; checked 4 h ago. First seen by us 31 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.