Platform Engineer
π Job Overview
- Job Title: Platform Engineer
- Company: Firefly
- Location: Israel
- Job Type: Full-time
- Category: DevOps Engineer
- Date Posted: June 18, 2025
- Experience Level: Mid-Senior level (5-10 years)
- Remote Status: On-site
π Role Summary
- Key Responsibilities: Build and contribute to a platform engineering team focused on scalable infrastructure, Kubernetes, CI/CD, observability, and developer experience. Drive the evolution of CI/CD processes, ensure fast, secure, and reliable delivery pipelines, and champion observability standards and tooling.
- Key Skills: Platform Engineering, Cloud-Native Environment, Kubernetes, Containers, Microservices, Observability, CI/CD Pipelines, Distributed Databases, Multi-Tenant Architectures, Zero-Downtime Deployments, Infrastructure Design, Collaboration, Communication, Security Awareness, High-Availability Systems, Python, Go.
π Enhancement Note: This role requires a strong background in platform engineering within a cloud-native environment, with a focus on Kubernetes, CI/CD pipelines, and observability tooling. Candidates should be comfortable working cross-functionally with various teams and have experience with distributed databases and multi-tenant architectures.
π» Primary Responsibilities
- Build and contribute to a platform engineering team focused on scalable infrastructure, Kubernetes, CI/CD, observability, and developer experience.
- Drive the evolution of CI/CD processes, ensuring fast, secure, and reliable delivery pipelines.
- Champion observability standards and tooling to ensure system visibility and resilience.
- Collaborate closely with product, security, and development teams to support scalable, multi-tenant architecture and operational efficiency.
- Contribute to initiatives around infrastructure cost optimization, performance tuning, and high availability.
- Stay current with infrastructure trends and bring best practices into the teamβs workflows.
π Enhancement Note: The primary responsibilities of this role revolve around driving the evolution of CI/CD processes, championing observability standards, and collaborating with various teams to support operational efficiency. Candidates should have a strong background in platform engineering and be comfortable working in a cross-functional environment.
π Skills & Qualifications
Education: A Bachelor's degree in Computer Science, Engineering, or a related field is preferred. Relevant experience may be considered in lieu of a degree.
Experience: 6+ years of experience in software or platform engineering in a cloud-native environment (AWS, GCP, or Azure), ideally within a startup or high-growth company.
Required Skills:
- Strong hands-on experience with Kubernetes, containers, and microservices.
- Deep understanding of observability tooling and practices, including Prometheus, Grafana, and Elastic (ELK stack).
- Experience designing and maintaining CI/CD pipelines and internal developer tooling.
- Solid experience with distributed databases and data stores (e.g., PostgreSQL, MongoDB, Elastic).
- Familiarity with multi-tenant architectures, zero-downtime deployments, and cost-efficient infrastructure design.
- Excellent collaboration and communication skills - comfortable working cross-functionally with product, engineering, and leadership teams.
- Security and compliance awareness in cloud environments.
- Background in operating high-availability systems or SaaS platforms.
- Significant development experience with the following: Python, Go.
Preferred Skills:
- Experience with AWS, GCP, or Azure cloud platforms.
- Familiarity with Terraform or other Infrastructure as Code (IaC) tools.
- Knowledge of Elasticsearch, Kibana, and Logstash.
- Experience with Git and GitHub.
- Familiarity with Agile methodologies and Scrum.
π Enhancement Note: The required skills for this role include strong hands-on experience with Kubernetes, observability tooling, and CI/CD pipelines. Candidates should also have experience with distributed databases and multi-tenant architectures. Preferred skills include experience with cloud platforms, IaC tools, and familiarity with Agile methodologies.
π Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate experience with Kubernetes, containers, and microservices through relevant projects or case studies.
- Showcase your understanding of observability tooling and practices, including Prometheus, Grafana, and Elastic (ELK stack).
- Highlight your experience designing and maintaining CI/CD pipelines and internal developer tooling.
- Demonstrate your ability to work with distributed databases and data stores through relevant projects or case studies.
Technical Documentation:
- Provide clear and concise documentation of your projects, including code comments, version control, and deployment processes.
- Include testing methodologies, performance metrics, and optimization techniques used in your projects.
- Demonstrate your understanding of security and compliance in cloud environments through relevant documentation or certifications.
π Enhancement Note: The portfolio for this role should focus on demonstrating experience with Kubernetes, observability tooling, and CI/CD pipelines. Candidates should also showcase their ability to work with distributed databases and data stores, as well as their understanding of security and compliance in cloud environments.
π΅ Compensation & Benefits
Salary Range: The salary range for this role is estimated to be between βͺ350,000 - βͺ450,000 per year (approximately $105,000 - $135,000 USD), based on regional market standards for mid-senior level platform engineering roles in Israel.
Benefits:
- Health, dental, and vision insurance
- 401(k) matching
- Generous PTO and holiday policy
- Flexible work arrangements
- Professional development opportunities
Working Hours: The standard workweek is 40 hours, with flexible working hours and remote work options available. The role may require occasional on-call duties to support maintenance windows and project deadlines.
π Enhancement Note: The salary range for this role is estimated based on regional market standards for mid-senior level platform engineering roles in Israel. Benefits include health insurance, 401(k) matching, generous PTO, flexible work arrangements, and professional development opportunities.
π― Team & Company Context
π’ Company Culture
Industry: Firefly operates in the cloud infrastructure automation industry, focusing on enabling organizations to automate, manage, and govern their entire cloud footprint with Infrastructure as Code (IaC). This role will be part of the Platform team, working closely with product, security, and development teams to support scalable, multi-tenant architecture and operational efficiency.
Company Size: Firefly is a fast-growing startup, providing ample opportunities for career growth and impact. The company culture values collaboration, innovation, and continuous learning.
Founded: Firefly was founded in 2022, with a mission to uncomplicate the cloud and accelerate cloud innovation while maintaining security and performance at scale.
Team Structure:
- Platform Team: The Platform team is responsible for the evolution of CI/CD processes, ensuring fast, secure, and reliable delivery pipelines. The team also champions observability standards and tooling to ensure system visibility and resilience.
- Product Team: The Product team works closely with the Platform team to define the product roadmap and ensure that the platform meets the needs of customers.
- Security Team: The Security team collaborates with the Platform team to ensure that the platform is secure and compliant with relevant regulations.
- Development Teams: The Development teams work with the Platform team to ensure that their applications are compatible with the platform and follow best practices for security, performance, and scalability.
Development Methodology:
- Agile/Scrum: Firefly follows Agile/Scrum methodologies for software development, with sprint planning, daily stand-ups, and regular retrospectives.
- Code Review: Firefly emphasizes code review and pair programming to ensure code quality, knowledge sharing, and collaboration.
- CI/CD Pipelines: Firefly uses CI/CD pipelines to automate the software delivery process, ensuring fast, secure, and reliable delivery.
Company Website: Firefly
π Enhancement Note: Firefly operates in the cloud infrastructure automation industry, with a focus on enabling organizations to automate, manage, and govern their entire cloud footprint with IaC. The company culture values collaboration, innovation, and continuous learning, with a team structure that emphasizes cross-functional collaboration and a development methodology that follows Agile/Scrum principles.
π Career & Growth Analysis
Web Technology Career Level: This role is at the mid-senior level, requiring a strong background in platform engineering within a cloud-native environment. The role offers opportunities for career growth and impact, with the potential to take on more significant responsibilities as the company continues to grow.
Reporting Structure: The Platform Engineer will report directly to the Head of Platform and work closely with product, security, and development teams.
Technical Impact: The Platform Engineer will play a key role in driving the evolution of CI/CD processes, ensuring fast, secure, and reliable delivery pipelines. They will also champion observability standards and tooling to ensure system visibility and resilience, supporting scalable, multi-tenant architecture and operational efficiency.
Growth Opportunities:
- Technical Leadership: As the company grows, there will be opportunities for the Platform Engineer to take on more significant technical leadership responsibilities, mentoring junior team members and driving technical decision-making.
- Architecture Decisions: The Platform Engineer will have the opportunity to influence architecture decisions, ensuring that the platform is scalable, secure, and performant.
- Emerging Technologies: The Platform Engineer will have the opportunity to stay current with infrastructure trends and bring best practices into the teamβs workflows, potentially driving the adoption of emerging technologies within the company.
π Enhancement Note: This role offers opportunities for career growth and impact, with the potential to take on more significant responsibilities as the company continues to grow. The Platform Engineer will have the opportunity to drive technical leadership, influence architecture decisions, and stay current with infrastructure trends.
π Work Environment
Office Type: Firefly's office is a collaborative workspace designed to foster innovation and cross-functional collaboration. The office features multiple workspaces, conference rooms, and breakout areas to support team meetings, brainstorming sessions, and informal discussions.
Office Location(s): Firefly's headquarters is located in Tel Aviv, Israel. The company also has offices in other major cities, with remote work options available for eligible employees.
Workspace Context:
- Collaborative Workspace: The office features multiple workspaces, conference rooms, and breakout areas to support team meetings, brainstorming sessions, and informal discussions.
- Development Tools: The office is equipped with state-of-the-art development tools, including multiple monitors, high-performance workstations, and testing devices.
- Cross-Functional Collaboration: The office is designed to facilitate cross-functional collaboration between developers, designers, and other teams, with open-plan workspaces and shared amenities.
Work Schedule: The standard workweek is 40 hours, with flexible working hours and remote work options available. The role may require occasional on-call duties to support maintenance windows and project deadlines.
π Enhancement Note: Firefly's office is a collaborative workspace designed to foster innovation and cross-functional collaboration. The office is equipped with state-of-the-art development tools and is designed to facilitate cross-functional collaboration between developers, designers, and other teams.
π Application & Technical Interview Process
Interview Process:
- Technical Screening: A technical screening will assess your understanding of Kubernetes, observability tooling, and CI/CD pipelines. You may be asked to complete a coding challenge or demonstrate your experience with relevant projects.
- System Design Discussion: You will be asked to discuss your approach to system design, focusing on scalability, performance, and security. You may be asked to provide examples of your experience with multi-tenant architectures and zero-downtime deployments.
- Team Fit Assessment: You will meet with members of the Platform team to assess your cultural fit and communication skills. You may be asked to provide examples of your experience working in a cross-functional environment.
- Final Evaluation: The final evaluation will focus on your technical impact, career goals, and alignment with the company's mission and values.
Portfolio Review Tips:
- Demonstrate your experience with Kubernetes, observability tooling, and CI/CD pipelines through relevant projects or case studies.
- Highlight your ability to work with distributed databases and data stores through relevant projects or case studies.
- Showcase your understanding of security and compliance in cloud environments through relevant documentation or certifications.
- Demonstrate your ability to work in a cross-functional environment through relevant projects or case studies.
Technical Challenge Preparation:
- Brush up on your knowledge of Kubernetes, observability tooling, and CI/CD pipelines.
- Practice system design exercises, focusing on scalability, performance, and security.
- Prepare examples of your experience with multi-tenant architectures and zero-downtime deployments.
- Review your understanding of security and compliance in cloud environments.
ATS Keywords: [Platform Engineering, Cloud-Native Environment, Kubernetes, Containers, Microservices, Observability, CI/CD Pipelines, Distributed Databases, Multi-Tenant Architectures, Zero-Downtime Deployments, Infrastructure Design, Collaboration, Communication, Security Awareness, High-Availability Systems, Python, Go, AWS, GCP, Azure, Terraform, Elasticsearch, Kibana, Logstash, Git, GitHub, Agile, Scrum]
π Enhancement Note: The interview process for this role will focus on assessing your technical skills in Kubernetes, observability tooling, and CI/CD pipelines, as well as your ability to work in a cross-functional environment. You will be asked to complete a technical screening, discuss your approach to system design, and demonstrate your cultural fit and communication skills.
π Technology Stack & Web Infrastructure
Frontend Technologies: Not applicable for this role.
Backend & Server Technologies:
- Kubernetes: Firefly's platform is built on Kubernetes, enabling the deployment and management of containerized applications at scale.
- AWS, GCP, or Azure: Firefly's platform is hosted on one of the major cloud providers, with a focus on AWS, GCP, or Azure.
- Terraform: Firefly uses Terraform for Infrastructure as Code (IaC) to automate the provisioning and management of cloud resources.
Development & DevOps Tools:
- Git and GitHub: Firefly uses Git and GitHub for version control and collaborative development.
- CI/CD Pipelines: Firefly uses CI/CD pipelines to automate the software delivery process, ensuring fast, secure, and reliable delivery.
- Prometheus and Grafana: Firefly uses Prometheus and Grafana for monitoring and visualization of system metrics and logs.
- Elasticsearch, Kibana, and Logstash: Firefly uses the ELK stack for log aggregation, search, and analysis.
π Enhancement Note: Firefly's platform is built on Kubernetes, with a focus on AWS, GCP, or Azure cloud platforms. The company uses Terraform for Infrastructure as Code (IaC) and Git and GitHub for version control and collaborative development. Firefly also uses CI/CD pipelines, Prometheus and Grafana for monitoring, and the ELK stack for log aggregation, search, and analysis.
π₯ Team Culture & Values
Web Development Values:
- Collaboration: Firefly values collaboration and cross-functional teamwork, with a focus on knowledge sharing and continuous learning.
- Innovation: Firefly encourages innovation and experimentation, with a focus on staying current with infrastructure trends and bringing best practices into the team's workflows.
- Customer Focus: Firefly is committed to delivering high-quality products that meet the needs of customers, with a focus on user experience and customer success.
- Quality: Firefly is committed to delivering high-quality products and services, with a focus on code quality, performance optimization, and security.
Collaboration Style:
- Cross-Functional Integration: Firefly emphasizes cross-functional integration between developers, designers, and stakeholders, with a focus on knowledge sharing and continuous learning.
- Code Review Culture: Firefly has a strong code review culture, with a focus on pair programming and collaborative development.
- Knowledge Sharing: Firefly encourages knowledge sharing and mentoring, with a focus on helping team members grow and develop their skills.
π Enhancement Note: Firefly values collaboration, innovation, and customer focus, with a commitment to delivering high-quality products and services. The company emphasizes cross-functional integration, code review culture, and knowledge sharing, with a focus on helping team members grow and develop their skills.
β‘ Challenges & Growth Opportunities
Technical Challenges:
- Scalability: Firefly's platform must be able to scale to meet the demands of customers, with a focus on high availability and performance optimization.
- Multi-Tenant Architecture: Firefly's platform must be designed to support multi-tenant architecture, with a focus on security, isolation, and cost-efficiency.
- Zero-Downtime Deployments: Firefly's platform must be designed to support zero-downtime deployments, with a focus on minimizing the impact of maintenance and updates on customers.
- Observability: Firefly's platform must be designed to ensure system visibility and resilience, with a focus on monitoring, logging, and alerting.
Learning & Development Opportunities:
- Technical Skill Development: Firefly offers opportunities for technical skill development, with a focus on emerging technologies and best practices in platform engineering.
- Conference Attendance: Firefly encourages employees to attend industry conferences and events, with a focus on learning and networking.
- Certification and Community Involvement: Firefly supports employees in obtaining relevant certifications and encourages involvement in industry communities and forums.
π Enhancement Note: Firefly offers opportunities for technical skill development, with a focus on emerging technologies and best practices in platform engineering. The company encourages employees to attend industry conferences and events and supports certification and community involvement.
π‘ Interview Preparation
Technical Questions:
- Kubernetes: Be prepared to discuss your experience with Kubernetes, including your approach to scaling, multi-tenant architecture, and zero-down deployments.
- Observability: Be prepared to discuss your experience with observability tooling, including Prometheus, Grafana, and Elastic (ELK stack). You should be able to demonstrate your ability to monitor, log, and alert on system metrics and logs.
- CI/CD Pipelines: Be prepared to discuss your experience with CI/CD pipelines, including your approach to fast, secure, and reliable delivery. You should be able to demonstrate your ability to automate the software delivery process.
- System Design: Be prepared to discuss your approach to system design, focusing on scalability, performance, and security. You should be able to provide examples of your experience with multi-tenant architectures and zero-downtime deployments.
Company & Culture Questions:
- Company Culture: Be prepared to discuss your understanding of Firefly's company culture, including our values and commitment to collaboration, innovation, and customer focus.
- Team Dynamics: Be prepared to discuss your experience working in a cross-functional environment, including your ability to collaborate with product, security, and development teams.
- User Experience: Be prepared to discuss your understanding of user experience and its impact on the platform. You should be able to demonstrate your ability to design and implement user-friendly interfaces and workflows.
Portfolio Presentation Strategy:
- Live Demonstration: Prepare a live demonstration of your experience with Kubernetes, observability tooling, and CI/CD pipelines. You should be able to walk the interview panel through your projects and demonstrate your ability to work with distributed databases and data stores.
- Code Explanation: Prepare a detailed explanation of your code, including your approach to design, implementation, and optimization. You should be able to demonstrate your ability to write clean, efficient, and maintainable code.
- Architecture Decision Reasoning: Prepare a detailed explanation of your approach to system design, focusing on scalability, performance, and security. You should be able to demonstrate your ability to make informed architecture decisions and justify your choices.
π Enhancement Note: The interview process for this role will focus on assessing your technical skills in Kubernetes, observability tooling, and CI/CD pipelines, as well as your ability to work in a cross-functional environment. You will be asked to discuss your approach to system design, demonstrate your cultural fit, and provide examples of your experience with multi-tenant architectures and zero-downtime deployments.
π Application Steps
To apply for this Platform Engineer position at Firefly:
- Submit your application through the application link provided in the job listing.
- Prepare a live demonstration of your experience with Kubernetes, observability tooling, and CI/CD pipelines, showcasing your ability to work with distributed databases and data stores.
- Customize your resume to highlight your relevant experience and skills, with a focus on platform engineering, cloud-native environments, and infrastructure design.
- Research Firefly's company culture, values, and mission, and be prepared to discuss your alignment with our commitment to collaboration, innovation, and customer focus.
- Prepare for the technical interview process, focusing on your ability to discuss your approach to system design, demonstrate your cultural fit, and provide examples of your experience with multi-tenant architectures and zero-downtime deployments.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have 6+ years of experience in software or platform engineering within a cloud-native environment, with strong hands-on experience in Kubernetes and CI/CD pipelines. A deep understanding of observability tooling and experience with distributed databases is also required.