Apply

Software Engineer, Infrastructure

Posted over 1 year agoViewed

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: Across the u.s.

💸 Salary: $200,000 - $246,000

🔍 Industry: Social networking

🗣️ Languages: English

⏳ Experience: 4+ years

Requirements:
Expertise in building, deploying, monitoring and scaling systems on aws, experience with linux, postgres, aws dynamodb, redis, terraform, etc.
Responsibilities:
Build and manage infrastructure for rapid feature development and scalabilityApply

Related Jobs

Apply

📍 California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, New York, Oregon, Texas, Washington

🧭 Full-Time

💸 160000.0 - 180000.0 USD per year

🔍 Recruiting and feedback tools

🏢 Company: Textio👥 51-100💰 $999,972 about 3 years ago🫂 Last layoff 11 months agoArtificial Intelligence (AI)Human ResourcesMachine LearningEnterprise SoftwareNatural Language ProcessingSoftware

  • A solid foundation in modern computing concepts, built through education or practical experience.
  • Extensive experience in SRE and DevOps (particularly supporting SaaS products), including proficiency with AWS services, Linux administration, Docker, and with building resilient cloud infrastructure.
  • Expertise writing maintainable scripts with Terraform, CDK, and shell scripts, and with languages like Python, Go, etc.
  • Versatile communication skills for diverse audiences and a collaborative, team-oriented approach.
  • Experience establishing GitOps practices and configuring CI/CD pipelines, particularly with CircleCI.
  • Model strong customer focus, communication skills, and empathy, bringing leadership experience to support business initiatives and goals.
  • Have a low ego but a strong point of view.
  • Prior security experience (Key Management, Encryption, etc.).
  • Employing automation to streamline operations and to proactively prevent and repair service disruptions.
  • Collaborating with other teams to align infrastructure with product, operational, and compliance objectives.
  • Staying informed about industry trends and technologies, and introducing new solutions for ongoing improvement.
  • Identifying, building, and guiding major initiatives from conception to launch.
  • Advancing CI/CD pipelines and championing a DevOps culture, focusing on practices like Infrastructure as Code (IaC), proactive monitoring, and effective alerting.
  • Ensuring operational environments effectively serve engineering teams and strategically contain cloud expenditures.
  • Defining and delivering critical infrastructure support and meticulously documenting designs and procedures to promote collective progress.
  • Participating in an on-call rotation that prioritizes a healthy work-life balance.

AWSDockerPythonGoCI/CDLinuxDevOpsTerraform

Posted 10 days ago
Apply
Apply

📍 US

🧭 Full-Time

💸 160000.0 - 180000.0 USD per year

🔍 Senior living technology

🏢 Company: Inspiren👥 11-50💰 $2,720,602 over 2 years agoMachine LearningAnalyticsInformation TechnologyHealth Care

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Experience in network performance tuning and troubleshooting.
  • Proficiency with network diagnostic, monitoring, and analysis tools.
  • Expertise in managing cloud-based infrastructure with providers like AWS, Azure, or GCP.
  • Ability to program in languages like C++, Python, and JavaScript.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Demonstrated track record of implementing large-scale infrastructure projects.
  • History of successful cross-team collaboration on technological integrations.
  • Record of maintaining high system uptime and reliability in past positions.
  • Act swiftly to troubleshoot and resolve complex issues related to networking, provisioning, and deployment of IoT devices.
  • Work with team members across functions to help bring new devices into our infrastructure.
  • Understand where our missing variable bias exists and build out telemetry solutions to eliminate it.

AWSDockerPythonGCPJavascriptKubernetesC++AzureNetworking

Posted 22 days ago
Apply
Apply

📍 Arizona, California, Colorado, Connecticut, Georgia, Illinois, Iowa, Maryland, Massachusetts, Michigan, Missouri, New York, North Carolina, Ohio, Oregon, Texas, Virginia, Washington, Washington, D.C, Wisconsin

💸 145000.0 - 180000.0 USD per year

🔍 Public policy and government solutions

  • 3+ years of experience in Platform, Infrastructure, or Cloud Engineering.
  • 5+ years of software engineering experience.
  • Experience with automation and internal tools development.
  • Strong programming skills in languages such as Java, Python, Go, or Rust.
  • Desire to own key infrastructure components.
  • Strong communication skills for collaboration with the engineering team.
  • Contributing to the development of core software systems used by all of engineering.
  • Working with engineering leaders on solutions for core technical concerns.
  • Enabling developer integration with infrastructure systems.
  • Producing comprehensive documentation of core infrastructure systems.
  • Developing tooling and automation for improving developer efficiency.
  • Contributing to all areas of cloud infrastructure.
  • Ensuring security best practices and compliance with standards.

AWSDockerPythonCloud ComputingKubernetesGoTerraform

Posted 25 days ago
Apply
Apply

🧭 Full-Time

💸 188275.0 - 288500.0 USD per year

🔍 Biotechnology

🏢 Company: Freenome👥 501-1000💰 $254,000,000 12 months ago🫂 Last layoff 10 months agoPersonal HealthBiotechnologyHealth CareHealth Diagnostics

  • B.S. or M.S. in computer science or a related technical field, or comparable experience.
  • 8+ years of experience with production infrastructure, automation, and monitoring.
  • Multi-public cloud experience (AWS, Azure, GCP).
  • Deep knowledge in managing Kubernetes and cloud infrastructure services.
  • Proven experience with automation tools and infrastructure as code techniques.
  • Experience with Terraform or Pulumi for deployment automation.
  • Experience implementing Site Reliability Engineering (SRE) practices.
  • Software design and development expertise, especially in Python.
  • Provide strategic and tactical leadership to the infrastructure department.
  • Develop strategies to meet departmental and company objectives.
  • Ensure regulatory compliance with quality best practices in partnership with QA.
  • Communicate with stakeholders and adapt plans as necessary.
  • Oversee budgets, resources, and timelines.
  • Empower team to learn from mistakes and navigate ambiguity.
  • Lead communication and collaboration efforts, building relationships across functions.
Posted about 1 month ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 175000.0 - 220000.0 USD per year

🔍 Healthcare technology

🏢 Company: FATHOM👥 51-100💰 $80,000,000 Post-IPO Equity about 3 years agoWeb HostingWeb Development3D PrintingManufacturingWeb Design

  • 5+ years of software engineering experience in a company/production setting.
  • Knowledge of algorithms, data structures, and systems design.
  • Experience with building, controlling, and monitoring secure cloud-based platforms.
  • Ability to define, defend, and drive technical infrastructure decisions.
  • Basic operational familiarity with databases (SQL and NoSQL).
  • Working to ensure the stability, security, and performance of Fathom’s platform.
  • Developing dependable internal tools that aid machine learning and software engineers.
  • Maintaining and configuring internal development and access control systems.
  • Collaborating with product and engineering teams to identify strategic long-term projects.

DockerPythonSoftware DevelopmentSQLCloud ComputingKubernetesNosql

Posted 2 months ago
Apply
Apply

📍 United States

🔍 Cyber Asset Attack Surface Management

🏢 Company: JupiterOne

  • You have over 5 years of experience in Software Engineering roles specializing in cloud infrastructure.
  • You possess hands-on experience in making Kubernetes a seamless PaaS.
  • You are adept at writing code and managing infrastructure with an understanding of Linux fundamentals.
  • You have expertise in troubleshooting Kubernetes deployment issues and ensuring application performance.
  • Proficient in coding with TypeScript, Golang, Rust, and infrastructure test automation.
  • Experience managing cloud infrastructure in AWS, Azure, or Google Cloud.
  • Collaborate with and report to the lead of the Platform Engineering Infrastructure team.
  • Serve as a subject matter expert in backend cloud-native architecture patterns, AWS services.
  • Develop and enhance event-driven platform automation capabilities.
  • Contribute to building and implementing next-generation infrastructure features.
  • Focus on infrastructure test automation and establish SLIs and SLOs for core platform reliability.
  • Create proactive monitoring systems to identify potential issues.
  • Participate in an on-call rotation and incident response process.

AWSNode.jsJavaKafkaKubernetesTypeScriptGoGrafanaPrometheusRustLinuxTerraform

Posted 3 months ago
Apply
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 3 months ago
Apply
Apply

📍 USA

🏢 Company: Referrals Only Board

  • At least 8+ years of software engineering experience.
  • Designed, built, scaled and maintained production services.
  • Experience building systems on public cloud providers such as AWS, GCP, or Azure.
  • Ability to write high quality, well tested code to meet customer needs.
  • Design and implement foundational infrastructure components used by every engineering team in production.
  • Write high quality, well tested code to meet the needs of your customers.
  • Articulate a long term vision for maintaining and scaling our infrastructure.
  • Manage individual projects priorities, deadlines and deliverables with your technical expertise.
  • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.

LeadershipSoftware Engineering

Posted 4 months ago
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 4 months ago
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 5 months ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.