Principal Software Engineer

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.

ID: 1232 job_post.published_on: 27/09/2024
announcement.apply