Apply

Senior Software Engineer, Infrastructure

Posted 2024-10-21

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: 130000 - 223000 USD per year

🔍 Industry: Technology

🏢 Company: AppLovin

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: KubernetesGoGolangLinux

Requirements:
  • 5+ years of relevant experience.
  • Experience operating and maintaining distributed systems.
  • Functional knowledge of Linux and Kubernetes.
  • Proficiency in any programming language.
  • Familiarity with SRE principles and practices.
  • First principles approach to problem solving.
  • Strive for simplicity, but comfortable with complexity.
  • Love of learning, exploration, and growth.
  • Additional strengths may include experience with public cloud platforms, infrastructure as code, monitoring and alerting, logging, databases, data pipelines, and Kubernetes.
Responsibilities:
  • Develop and maintain shared tools and infrastructure used by product and engineering teams.
  • Measure SLIs and take necessary action to make systems meet organizational SLOs.
  • Participate in on-call rotation to analyze and repair production-critical issues as they arise.
  • Champion process improvements and automation to reduce toil and improve operational health.
  • Drive continuous improvement of existing systems and tooling (testing, monitoring, alerting, security, release, etc.).
  • Provide input to help other engineering teams design reliable and maintainable systems.
  • Help define standards, guidelines, and best practices.
Apply

Related Jobs

Apply

📍 United States

🔍 Technology, Fraud Prevention

  • Looking for passionate engineers excited about building the identity layer for the internet.
  • Experience with infrastructure systems is preferred.

  • Build, operate and monitor foundational components upon which our services are built.
  • Empower engineering organization to deliver product features quickly.
  • Ensure high scalability, excellent resilience, and cost-effectiveness.

Backend DevelopmentSoftware Development

Posted 2024-11-02
Apply
Apply

📍 USA

🧭 Full-Time

💸 180625 - 212500 USD per year

🔍 Cryptocurrency and financial technology

🏢 Company: Referrals Only Board

  • At least 5+ years of software engineering experience.
  • Strong proficiency with modern tech stacks such as Go and gRPC.
  • Understanding of low-level networking concepts like TCP, HTTP, and TLS.
  • Experience with public cloud providers (AWS, GCP, or Azure).
  • Experience operating high-traffic infrastructure with monitoring skills.
  • Ability to foster high-quality code and engineering processes.
  • Demonstrated clear communication and adaptability.

  • Design, build, and operate edge and internal routing systems, including edge gateway, service mesh, service identity, and traffic management.
  • Implement customer-focused abstractions that simplify and standardize routing capabilities.
  • Ensure performance, automation, and standardization in routing.
  • Communicate effectively to gather requirements and understand gaps.
  • Produce documentation and diagrams for clarity.
  • Resolve complex technical problems and manage incidents.
  • Maintain high levels of service and availability in current infrastructure.

AWSGCPAzureGogRPCCollaboration

Posted 2024-10-21
Apply
Apply

📍 US

🧭 Full-Time

🔍 Blockchain and Financial Technology

  • Bachelor's degree (or equivalent) in Computer Science or related field.
  • 3+ years of experience in a role working with AWS and/or GCP IaaS services eg. compute, object storage, iam, vpc, load balancing.
  • Highly proficient with modern Unix/Linux operating systems/distributions, preferably CentOS & Alpine.
  • Experience with CI/CD, containers and/or virtualization, web servers, and databases.
  • Experience defining SLOs/SLIs and implementing monitoring, alerting, and runbooks.
  • Experience with Terraform, Airflow, GKE, EKS, Kubernetes and BigQuery.
  • Adaptable. Goals can change fast. You anticipate and react quickly.
  • Autonomous. You own what you work on. You move fast and get things done.
  • Excellent communication. You will need to communicate complex ideas effectively to both technical and non-technical audiences, and both verbally and in writing.
  • Collaborative. You must work collaboratively in a cross-functional team and with people at all levels in an organization.

  • Developing software and tooling to facilitate greater automation, support, maintenance, and operability of services.
  • Use data to understand the availability, reliability, and sustainability of our infrastructure.
  • Actively engage in systems hardening and compliance (e.g., SOC2, FedRAMP).
  • Work with product and engineering leadership to set strategy, priorities, and mission for the Infrastructure team.

AWSGCPKubernetesStrategyAirflowCollaborationCI/CDTerraform

Posted 2024-09-21
Apply