About Appfire

At Appfire, we believe that great work happens when people get to choose how they work. After 20 years of creating software that empowers teams to break silos and collaborate seamlessly, we've learned that one size does not fit all. Appfire's mission is to equip and connect every team so they can plan and deliver their best work.

About the role

Appfire Flow helps engineering leaders turn data into faster outcomes with fewer blockers. As a Software Engineering Intelligence (SEI) platform, Flow connects data across the DevOps stack, including Git, Jira, and collaboration tools, to surface insights that show where delivery slows down and how to fix it. As a Principal Software Engineer, you are a trusted technical leader whose judgment shapes the direction of key product and platform initiatives.

Your scope impact includes:

  • Strategy and Planning: Implementing strategic goals and establishing operational plans for your job area with short-to mid-term impact.
  • Innovation: Developing and implementing new features, processes, or standards to achieve functional results.
  • Problem Solving: Conducting extensive investigation to understand the root cause of numerous, undefined problems and unique issues across functions and/or businesses.
  • Execution: Deliver large, complex project initiatives of strategic importance to the organization, involving large cross-functional teams.
  • Leadership and Communication: You will frequently provide guidance, coaching, and training to other employees across the company within your area of expertise.

What You Will Do — Accelerate Product Impact

  • Team Collaboration: As the architect responsible for technology at the product level, you will reach beyond the team scope and cooperate closely with Designers, Product Managers, Team Managers, Support and Sales.
  • Engineering Excellence: Uphold our commitment to engineering excellence through collaborative practices, including pair programming, code reviews, and automated testing.
  • Ownership and Improvement: Be the change you seek—if you see something that can be improved, suggest how and make it happen.
  • Purpose: Focus your efforts on high-impact assignments, knowing that your daily work translates into tangible value for our customers and accelerates product outcomes.

What we offer

  • Financial benefits: Every Appfire employee is eligible for company equity.
  • Skills development: Access to the Appfire University learning platform.
  • Health and Wellbeing: Health Insurance, 25 days paid vacation, sports card, and Multisport Card.
  • Flexibility: Ability to work remotely and flexible work schedule.
  • Volunteering: 3 fully paid days each year to participate in Appfire’s Corporate Social Responsibility (CSR) Program.
  • Additional perks: Team buildings and celebrations, food vouchers, and transport card.
  • Environment: Growth opportunity in a dynamic company, work in a highly motivated team, and a new office building (GORA) located in the heart of the city.

Skills and experience you'll need to succeed:

  • Experience: Proven record (10+ years) of delivery of multiple complex software development projects or products.
  • Full-Stack Expertise: Hands-on experience with front-end and back-end web technologies (e.g., Python, Java, React).
  • Architectural Depth: Strong architectural understanding of modern Cloud architectures (AWS, GCP, or Azure) and web applications, including performance, quality, and security aspects.
  • Database Knowledge: Strong foundational understanding of SQL and relational database concepts; familiarity with NoSQL is a plus.
  • Technical Acumen: Ability to decompose complex problems into well-described, realistic-to-estimate tasks.
  • Mentorship: Desire and ability to mentor other team members, transferring your expertise across the organization.
  • Language: Working English proficiency.
Appfire

Appfire

400+