Apply

Senior Software Engineer - Infrastructure

Posted 2 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 3+ years

๐Ÿ“ Location: United States, Canada

๐Ÿ” Industry: Software Development

๐Ÿข Company: Qualified

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 3+ years

๐Ÿช„ Skills: AWSDockerPostgreSQLPythonSoftware DevelopmentCloud ComputingJavaKubernetesRubyGoREST APICI/CDLinuxDevOpsTerraformMicroservicesAnsibleScripting

Requirements:
  • 3+ years of experience in software development in one or more programming languages like Go, Python, Ruby or Java
  • 3+ years of experience in cloud platforms, infrastructure, and DevOps
  • Deep experience architecting solutions on cloud-based infrastructure.
  • Experience in architecting secure networks in public clouds.
  • Delivered and refined CI/CD pipelines.
  • Experience with Linux.
  • Experience in automated provisioning using infrastructure-as-code, such as CDK, Cloudformation, Terraform, or Pulumi.
  • Automated deployments using container orchestration technologies such as Kubernetes, AWS EC2 Container Service, or Docker.
  • Strong experience with monitoring and logging tools such as DataDog, Prometheus, Grafana, or ELK.
  • Database management experience a plus, especially with PostgreSQL or ClickHouse.
Responsibilities:
  • Lead the design and implementation of secure, fault-tolerant, and robust cloud infrastructure on public cloud services.
  • Contribute directly through hands-on coding to develop innovative software tools and implement streamlined automation processes.
  • Help plan and execute timely launches of appropriate infrastructure upgrades and changes that enable faster execution, improved scale, and increased cost efficiency.
  • Lead the evolution of our design and implementation of Continuous Integration and Deployment in a multi-service environment, with an emphasis on reducing complexity and increasing resilience.
  • Leverage DataDog, Sentry, and other tools to monitor system infrastructure and configuration for disruption, anomalies, or evidence of intrusion.
  • Define, promote, and maintain runbooks and operating procedures; create and maintain system and architecture diagrams and documentation.
  • Mentor and support the development team, acting as a force multiplier, aiding in their growth and productivity.
  • Embrace a startup culture: be adaptable, comfortable with ambiguity, and capable of wearing multiple hats.
Apply

Related Jobs

Apply

๐Ÿ“ North America

๐Ÿ” Software Development

Experience with AWS technologies
  • Design and implement cloud infrastructure
  • Maintain a robust and scalable infrastructure foundation
  • Optimize the network, storage, and server infrastructure

AWSBackend DevelopmentGraphQLCloud ComputingElasticSearchKafkaKubernetesRuby on RailsGoRedisCI/CDLinuxDevOpsTerraformMicroservices

Posted 10 days ago
Apply
Apply

๐Ÿ“ Canada

๐Ÿ’ธ 191100.0 CAD per year

๐Ÿ” Software Development

๐Ÿข Company: Coinbase Careers Page๐Ÿ‘ฅ 1000-5000

  • At least 5+ years network engineering experience in industry
  • Built systems on public cloud providers such as AWS, GCP or Azure
  • Showcase strong proficiency within a modern tech stack, like Ruby, Go for languages and gRPC + Protobuf for communication.
  • Showcase proficiency with low-level primitives such as IP converged networks, AWS VPC, Transit Gateway, Direct connect, IAM role management and implementation
  • Know what high quality code โ€” and software engineering processes โ€” look like and know how to foster an environment that creates them.
  • Exhibit our core values: clear communication, positive energy, continuous learning, and efficient execution.
  • Flexibility to adapt and pivot in a dynamic and demanding environment where change is the only constant.
  • Ability to set priorities and balance multiple deadlines.
  • Architect, design, deploy, document and manage our Cloud-based network infrastructure. This includes all ingress and egress, both internal and external.
  • Implement customer-focused abstractions that simplify and standardize the way we offer our cloud services, topologies and implementations.
  • Coding IP tables and software defined networking
  • Lead and defend technical decisions providing design justification, coordination, and identifying value and requirements for other teams in the organization.
  • Learn and continue to foster an understanding of the long-term needs of our infrastructure.
  • Communicate to gather requirements and evangelize the Cloud offerings, and to understand gaps and improvements.
  • Produce professional documentation and diagrams to clearly and concisely communicate concepts and architectures to infrastructure colleagues, in addition to our users.
  • Manage and assist in the resolution of complicated technical problems and incidents, provide appropriate communication and escalation.
  • Support and maintain our current infrastructure offerings to maintain a high level of service and availability to the rest of the organization.
  • Develop strong and effective working relationships with the rest of the Infrastructure organization, Security, IT, business partners, stakeholders and vendors
  • Keep up to date with current developments and best practices within our domain and make bold and forward-looking recommendations.

AWSSoftware DevelopmentCiscoCloud ComputingRubySoftware ArchitectureGogRPCRESTful APIsLinuxNetworkingSoftware Engineering

Posted 13 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Fulltime

๐Ÿ’ธ 180000.0 - 210000.0 USD per year

๐Ÿ” DataOps

๐Ÿข Company: Astronomer๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $213,000,000 Series C almost 3 years ago๐Ÿซ‚ Last layoff almost 2 years agoCloud Data ServicesBig DataData IntegrationMachine LearningAnalyticsInformation TechnologyEnterprise SoftwareSoftware

  • Experience building and operating large, complex SaaS infrastructures.
  • Knowledge of fleet management.
  • Expertise with Golang, Java, or similar languages; willingness to learn Golang.
  • Production experience with distributed systems, Kubernetes preferred.
  • Understanding of building secure integrations for customer environments.
  • Ability to lead development of new features for large complex systems.
  • Work across domains to develop diverse features for core infrastructure including workload identity and multitenancy.
  • Build and scale Astro for complex data orchestration at large companies.
  • Design, build, and iterate on cloud infrastructure for managing customer deployments.
  • Contribute to overall system performance, reliability, and scalability.

Apache AirflowCloud ComputingJavaKubernetesSaaS

Posted about 1 month ago
Apply
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 about 1 year 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 about 2 months 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 2 months 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 3 months ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ” Software Development

  • Experience with cloud and open-source technologies
  • Strong background in distributed systems
  • Design and implement cloud infrastructure
  • Build database replication chains
  • Containerize backend services

AWSDockerPostgreSQLCloud ComputingMicroservices

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