Login Enter

Link Group

8 months ago

Senior Software Enigneer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Link Group
Location
Polska, podlaskie, Białystok Poland
Posted
8 months ago
View all jobs at Link Group

Job description

About the Role We are looking for a Senior Software Engineer to join a high-scale product environment operating within complex distributed systems. This role is designed for a highly autonomous individual contributor who can take ownership of complex technical initiatives, influence architectural direction, and deliver scalable, reliable solutions in a large organizational setting. You will collaborate cross-functionally with engineering, product, and design teams while working closely with stakeholders to identify and prioritize technical requirements. Your expertise will be leveraged to drive the development of innovative software solutions that meet business needs. Key responsibilities include: • Designing, developing, testing, and maintaining large-scale software systems; • Collaborating with cross-functional teams to define and deliver software features; • Developing technical roadmaps and influencing architectural direction; • Mentoring junior engineers and providing guidance on best practices; • Staying up-to-date with industry trends and emerging technologies; • Participating in code reviews and ensuring high-quality code standards; • Troubleshooting complex software issues and implementing fixes; • Developing and maintaining technical documentation; • Collaborating with QA engineers to ensure software quality; Requirements: • Bachelor's degree in Computer Science, Engineering or related field; • At least 5 years of experience as a Software Engineer; • Strong understanding of software development life cycles and agile methodologies; • Experience with cloud-based technologies such as AWS or Azure; • Proficiency in at least one programming language such as Java, Python, C++, or JavaScript; • Knowledge of data structures, algorithms, and software design patterns; • Strong problem-solving skills and attention to detail; • Excellent communication and collaboration skills; Benefits: • Competitive salary and benefits package; • Opportunities for professional growth and development; • Collaborative and dynamic work environment; • Flexible working hours and remote work options; • Access to cutting-edge technologies and tools; • Recognition and rewards for outstanding performance;

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.