This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Appfire is looking for a Senior Software Engineer to join the Flow data platform team and work on the systems that power our software engineering intelligence product. In this role, you'll design, build, and maintain secure, reliable workflows that ingest and process large volumes of customer data from third-party SaaS tools. Flow transforms commit, ticket, and PR data into clear insights that help teams ship faster, collaborate better, and stay aligned with business goals. You'll collaborate closely with product, engineering, and security stakeholders and your work will directly impact product quality, performance, and how customers experience Flow.
Job Responsibility:
Designing and evolving backend systems that securely ingest large-scale engineering data and transform it into engineering insights
Owning features and services end-to-end - from concept and architecture through implementation, deployment, and iteration
Building and maintaining production-grade HTTP APIs used across the Flow platform
Working closely with product managers, engineers, and partners across teams
Contributing to coding standards, architecture discussions, and technical direction
Reviewing code, providing constructive feedback, and helping grow engineering excellence
Supporting both greenfield development and ongoing improvements to existing systems
Ensuring quality, reliability, scalability, performance, and security in an environment without dedicated QA
Requirements:
5+ years of experience as a backend or full-stack engineer in a SaaS environment
Strong proficiency in SQL
Proficiency in Python
Experience designing and building production HTTP APIs
Experience working with cloud-hosted services and containerized applications
Strong understanding of system performance, scalability, and data-intensive workflows
Practical experience with Git and code review practices
Comfortable working with autonomy and ownership in an Agile environment
Nice to have:
Practical experience with Git and code review practices
Experience with Django or similar backend frameworks
Experience with React / TypeScript
Experience with Java
Exposure to Postgres, Redis, AWS services, Kubernetes, or Docker
Knowledge of serverless patterns
Interest in working on developer tools, engineering productivity, and enterprise SaaS
Familiarity with advanced Git concepts
What we offer:
25 paid days off, regardless of years of experience
Private healthcare
Sofia public transport card
Multisport card
Development opportunities via our Appfire University