Senior Platform Engineer - Backstage

<div class="description content"> <p>As Senior Platform Engineer, you will design, develop, and optimize the platform infrastructure that enables high-scale software delivery. Your primary focus will be on enhancing the Developer Experience by creating and improving tools, systems, and processes. You will collaborate closely with teams, providing technical guidance and fostering best practices in automation, security, and scalability. As a senior engineer, you will take ownership of critical platform components and contribute significantly to strategic decisions, ensuring alignment with both business and technical objectives.</p> <p><em> </em></p> <h2><strong>Job responsibilities</strong></h2> <ul> <li>Lead the design, implementation, and management of scalable and secure platform infrastructure.</li> <li>Architect and maintain CI/CD pipelines, ensuring automation and fast feedback loops.</li> <li>Ensure the platform meets high availability, reliability, and performance standards.</li> <li>Troubleshoot complex platform issues, perform root cause analysis, and drive corrective actions.</li> <li>Manage and optimize containerized environments using Docker, Kubernetes, and orchestration tools.</li> <li>Drive adoption of Infrastructure as Code (IaC) for scalable resource management.</li> <li>Lead initiatives to improve DevOps and GitOps practices across the organization.</li> <li>Mentor and provide technical guidance to junior engineers and team members.</li> <li>Propose and execute platform optimization strategies, balancing cost and performance.</li> </ul> <h2> </h2> <h2><strong>Job qualifications</strong></h2> <h3><strong>Technical Skills </strong></h3> <ul> <li style="font-weight: bold;"><strong>Backstage framework experience (mandatory)</strong></li> <li>Advanced proficiency in programming and scripting languages (e.g. Python, Go, or Bash).</li> <li>In-depth expertise in cloud platforms <strong>(AWS)</strong>, including serverless and advanced networking.</li> <li>Deep understanding of containerization (Docker, Kubernetes) and orchestration with platforms like EKS.</li> <li>Expert-level experience with observability tools like Prometheus, Grafana, Datadog, NewRelic, etc</li> <li>Advanced knowledge of Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.</li> <li>Proven ability to implement secure, scalable cloud infrastructure aligned with best practices.</li> <li>Strong expertise in microservices architecture, RESTful APIs, and NoSQL databases.</li> <li>Extensive experience with DevOps, CI/CD, and GitOps automation practices.</li> <li>Advanced knowledge of performance tuning, cost optimization, and platform scaling.</li> </ul> <h3><strong>Professional Skills</strong></h3> <ul> <li>Exceptional communication skills, capable of influencing technical and non-technical stakeholders.</li> <li>Proven leadership and mentoring abilities within cross-functional teams.</li> <li>Strong problem-solving skills with a focus on innovative and sustainable solutions.</li> <li>Ability to take strategic ownership and drive continuous improvement initiatives.</li> <li>Proficiency in presenting technical recommendations with well-reasoned arguments.</li> <li style="font-weight: bold;"><strong>Advanced English is required</strong></li> </ul> <p><em>*For candidates with less than two years of experience, </em><a href="https://www.thoughtworks.com/careers/graduates" target="_blank"><em>please visit the Grads and career changers page on our careers site.</em></a></p> </div> <h2 id="important-things">Other things to know</h2> <div class="important-things content"> <h3>Learning & Development</h3> <div class="inner-content"> <p>There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.</p> </div> <h3>Commitment to Disability Inclusion</h3> <div class="inner-content"> <p>Thoughtworks are committed to being an inclusive & accessible workplace employer of choice for all including those living with disability.</p> </div> <h3>What's on offer</h3> <div class="inner-content"> <p>Our goal is to equip you with career defining experiences, to help you to grow professionally and personally, and to foster a community where you feel you belong. We're committed to making Thoughtworkers an employer of choice, and we offer a wide variety of <a href="https://www.thoughtworks.com/en-au/careers/benefits" target="_blank">benefits</a> to support the teams' advancement, their health and wellbeing. If you're ready to find your home at Thoughtworks, click to apply now (even if you don't feel like you tick all the boxes).</p> </div> </div> <h2 id="about">About Thoughtworks</h2> <div class="about content"> <p>Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world. <br><br>Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.</p> </div><div class="content-conclusion"><p style="text-align: center;"><a href="https://www.thoughtworks.com/careers/ai-policy-for-recruitment">See here our AI policy.</a></p></div>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...