TSMG
Senior Software Engineer
Skills
5 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Kraków, Poland
Work mode:
Hybrid
Published on:
29 September 2026
What they need
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
Preferred Qualities
- Strong sense of ownership and accountability
- Ability to work in fast-paced technical environments
- Passion for continuous improvement and technical excellence
- Collaborative mindset and strong teamwork skills
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply
No company information available.