Match score not available

Principal Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Extensive software development experience, In-depth knowledge of system design, Strong communication skills, Proven mentoring experience in Agile, Familiar with DevOps and CI/CD.

Key responsabilities:

  • Lead software architecture and implementation
  • Collaborate on system requirements and specifications
  • Provide technical leadership and mentorship
  • Drive adoption of best coding practices
  • Identify and resolve complex technical challenges
{skills} matter logo
{skills} matter
11 - 50 Employees
See more {skills} matter offers

Job description

your future employer

our client is an "Unicorn 🦄" IT product company founded in Boston, USA back in 2008. they develop products that serve over 100 million users with no-code workflow automation, electronic signature, and document management solutions

Essential Info

salary: Share your expectations

employment type: B2B, Contract of Employment

work model: Remote, Hybrid

location: Poland, Wrocław

recruitment process

stage 1: phone call with {skills} matter recruiter (15-30 min)

stage 2: online interview with Recruitment Manager (30 min)

stage 3: online technical interview (1 h)

stage 4: online interview system design (1 h)

stage 4: decision

your daily tasks

  • Lead the architectural design and implementation of complex software systems, ensuring scalability, maintainability, and adherence to industry best practices.
  • Collaborate with cross-functional teams to define system requirements and specifications.
  • Provide technical leadership and mentorship to a team of engineers, fostering a culture of innovation, collaboration, and continuous learning
  • Drive the adoption of best coding practices, design principles, and development methodologies.
  • Design, develop, test, and deploy high-performance and scalable software solutions.
  • Contribute to the full software development lifecycle, from ideation to deployment, ensuring code quality and efficiency.
  • Identify and resolve complex technical challenges, applying critical thinking and creative problem-solving skills.
  • Collaborate with teams to troubleshoot and debug software issues on time.
  • Work closely with product managers, engineers, and other key stakeholders to understand business requirements and translate them into technical solutions.
  • Collaborate effectively within an agile environment, participating in sprint planning, code reviews, and continuous integration.

Your Skills

  • Extensive experience in software development using languages such as JS/NodeJS, Go, PHP, Java
  • In-depth knowledge of system design in monoliths, and distributed systems.
  • Proven track record of mentoring engineering teams in a collaborative and Agile environment.
  • Strong communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Demonstrated ability to analyze and solve complex technical problems efficiently.
  • Strong critical thinking skills with an emphasis on attention to detail.
  • Expertise in the full software development lifecycle
  • Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
  • Extensive knowledge of the AWS infrastructure
  • Demonstrated ability to apply innovative solutions to real-world challenges.
  • Experience in a product company

added value for you

  • Stocks
  • cover 100% of your health insurance
  • family events
  • personal training budget for all employees
  • language classes
  • medical package
  • MultiSport card

Something About Us

{skills} matter is a recruitment agency, we specialise in the IT area. we focus on candidate experience, professionalism and honesty. we will help you achieve your professional goals and develop your career.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Problem Solving
  • Mentorship
  • Collaboration
  • Detail Oriented
  • Verbal Communication Skills
  • Critical Thinking

Software Engineer Related jobs