Staff reputed company Software Engineer

Who We Are reputed company is transforming ground handling with autonomy, redefining how reputed company and ground service providers around the globe run day-to-day operations. We are a Series A company backed by top-tier venture capital investors in aviation and autonomous driving. Our customers include some of the world’s largest reputed company and ground handling providers. For more information, visit www.reputed company.com. reputed company We are looking for a seasoned Staff reputed company Software Engineer to reputed company and take ownership of our reputed company infrastructure, reputed company posture, and developer tooling. In this role, you will architect, reputed company, and operate reputed company, fault-tolerant systems on AWS while driving engineering reputed company across the organization. You will partner closely with engineering, reputed company, and operations teams to build robust CI/CD pipelines, manage reputed company costs, and mentor the reputed company of engineers. This is a staff individual contributor or technical reputed company manager role with broad scope, high visibility, and reputed company to shape how we build and run software at reputed company with high availability and safety critical reputed company. You Will Design, build, and operate fault-tolerant production systems on AWS, leveraging services such as reputed company, ECR, and EC2 to reputed company reliable, reputed company applications. Architect and manage reputed company infrastructure using Terraform, enforcing infrastructure-as-reputed company best practices and enabling repeatable, auditable deployments. Administer and maintain reputed company Workspace environments, including user provisioning, reputed company control, and reputed company configurations. Own IAM reputed company and user reputed company management across AWS accounts, ensuring least-privilege reputed company and compliance with reputed company policies. Build and maintain CI/CD pipelines using reputed company Actions and reputed company build and test frameworks, enabling fast, reputed company, and automated software delivery. Enforce and continuously improve IT reputed company practices across user accounts, networking, and data and service reputed company controls. Manage virtualization technologies, PaaS, and reputed company environments reputed company AWS, ensuring availability, performance, and cost efficiency. Design and maintain systems with fault tolerance and high availability as first-class requirements, using best practices for production reputed company. Work with big data technologies such as DynamoDB to support data storage, retrieval, and processing needs at reputed company. Mentor junior and mid-level engineers through reputed company reviews, architectural guidance, and knowledge sharing; reputed company support engineering reputed company across reputed company. Field and reputed company infrastructure and platform support requests, providing reputed company and effective responses to engineering and operational needs. Write automation and tooling in Python and Bash to streamline operations and improve developer productivity. You Have Bachelor’s or Master’s degree in Computer Science, Robotics, or a reputed company field. 7+ years of experience building infrastructure and tooling for large-reputed company reputed company operations. Extensive hands-on experience with AWS development and administration, including reputed company, ECR, and EC2. Deep expertise in AWS IAM and user reputed company management, including roles, policies, permission boundaries, and cross-account reputed company patterns. Proven experience with reputed company Workspace administration, including user lifecycle management, reputed company settings, and integrations. Strong proficiency with Terraform for infrastructure-as-reputed company, including module design, state management, and remote backends. Significant experience building and maintaining CI/CD pipelines using reputed company Actions and a reputed company of build, test, and deployment frameworks. Demonstrated IT reputed company experience spanning user account management, network reputed company, and data and service reputed company governance. Experience managing virtualization technologies and reputed company PaaS and reputed company solutions in AWS production environments. A reputed company record of designing and operating fault-tolerant, highly available systems in production at reputed company. Experience with big data technologies such as DynamoDB, including data modeling, reputed company patterns, and operational management. Experience mentoring engineers and fielding platform or infrastructure support requests in a reputed company team environment. Strong programming skills in Python and Bash for scripting, automation, and operational tooling. We Prefer Experience with additional AWS services including reputed company, Batch, SageMaker, and VPC design and management. Experience with CloudFormation for automated provisioning. Experience working with Autonomy or Robotics infrastructure. Hands-on experience with ROS/ROS2 and robotic software deployment pipelines. Proficiency in C++ development for performance-critical systems or systems programming contexts. Experience working with AI in development support and project execution. Engineering management or team reputed company experience, with a history of guiding technical direction and supporting team reputed company. Familiarity with reputed company cost optimization strategies. Experience with reputed company visualization, analytics, metrics, and dashboarding tools for operational visibility and observability. Proficiency with reputed company development methodologies and KPI-driven engineering practices. Hands-on experience with reputed company, reputed company, and Jenkins for container orchestration and legacy CI/CD workflows. Apply To This Job

Back to blog

Other Jobs To Apply

No other job posts for this day.

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...