ApplySenior Software Engineer (Infrastructure Platform)
Posted over 1 year agoViewed
View full description
📍 Location: Remote us
💸 Salary: $146,100 - $219,200
🔍 Industry: Credit
🗣️ Languages: English
🪄 Skills: AWSBackend DevelopmentPythonSoftware DevelopmentAmazon RDSKubernetesMicrosoft Azure
Requirements:
4+ years of software development experience, experience mentoring junior engineers, software development experience in python or a similar language, linux and aws experience (aws certification is a plus), kubernetes experience is a bonus, experience in operating 24x7 mission-critical systems
Responsibilities:
Build automation for load testing, scale infrastructure, right size compute and data workloads, assist with oncall and triage rotations
ApplyRelated Jobs
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 2 months ago
Apply Apply🧭 Full-Time
💸 180625.0 - 212500.0 USD per year
🔍 Finance and Web3
- At least 5 years of industry experience with a proven track record of building and operating scalable, fault-tolerant, highly available distributed systems.
- In-depth, hands-on experience with large-scale database deployments in production environments.
- Experience with cloud distributed databases such as MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached.
- Solid understanding of distributed database architecture, performance tuning, and reliability.
- Backend service and tool development experience in Golang, Java, or Python.
- Strong communication skills to work effectively with technical and non-technical stakeholders.
- Design, implement, and operate Coinbase’s distributed database technologies (e.g., MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached).
- Develop the future of our database systems with a focus on scalability, reliability, performance, and cost efficiency.
- Guide other senior engineers and leadership on the right technical choices while anticipating the business’s needs.
- Provide engineering and operational support through maintenance and troubleshooting.
- Stay updated on industry trends and emerging technologies in databases.
LeadershipPythonDynamoDBJavaMongoDBGoPostgresRedisCommunication Skills
Posted 4 months ago
Apply Apply🧭 Full-Time
💸 180625.0 - 212000.0 USD per year
🔍 Cryptocurrency and finance
- At least 5+ years of software engineering experience.
- Experience with Kubernetes or similar compute orchestration systems (e.g. mesos, nomad).
- Strong AWS and/or GCP infrastructure knowledge.
- Ability to build backend services in addition to infrastructure.
- Strong problem-solving skills and ability to identify root causes and provide solutions.
- Experience scaling backend infrastructure.
- Build first-class support for staking validator workloads on Coinbase infrastructure.
- Support existing GCP/AWS infrastructure and operations for staking validators for internal and external customers.
- Build tooling and automation to make management of Kubernetes clusters easy and reliable.
- Operationalize Kubernetes platform to be automated and self-healing to reduce on-call burden.
AWSBackend DevelopmentSoftware DevelopmentCloud ComputingGCPGitKubernetesAmazon Web ServicesC (Programming language)
Posted 4 months ago
Apply Apply🧭 Full-Time
💸 185000.0 USD per year
🔍 Finance and Web3
- At least 5+ years of software engineering experience.
- Strong proficiency with a modern tech stack, specifically Go and gRPC.
- Knowledge of low-level networking such as TCP, HTTP, TLS.
- Experience building services with AWS, GCP, or Azure.
- Demonstrated experience with high-traffic infrastructure and monitoring.
- Ability to create high-quality code and software engineering processes.
- Flexibility to adapt in a dynamic environment.
- Design, build, and operate edge and internal routing systems.
- Implement customer-focused abstractions to standardize routing capabilities.
- Ensure performance, automation, and standardization of routing.
- Gather requirements and communicate for improvements.
- Produce documentation and manage resolution of technical problems.
- Support existing infrastructure for high service availability.
AWSDockerSoftware Engineering
Posted 6 months ago
Apply Apply🧭 Full-Time
💸 180625.0 - 212000.0 USD per year
🔍 Finance and Web3
- At least 5+ years of software engineering experience.
- Strong proficiency within a modern tech stack, such as Go and gRPC.
- Understanding of low-level networking concepts like TCP, HTTP, TLS.
- Experience with public cloud providers (AWS, GCP, Azure) and cloud networking.
- Experience operating high-traffic infrastructure, including monitoring and performance optimization.
- Knowledge of high-quality code and software engineering processes.
- Exhibit core values: communication, positive energy, learning, and execution.
- Flexibility to adapt in a dynamic environment.
- Ability to set priorities and manage multiple deadlines.
- Design, build, and operate edge and internal routing systems.
- Implement customer-focused abstractions for routing capabilities.
- Responsible for performance, automation, and standardization of routing.
- Learn and address long-term needs of routing infrastructure.
- Contribute to technical decisions and communicate requirements.
- Produce documentation and diagrams to convey concepts.
- Manage technical problems and incidents.
- Support and maintain current infrastructure offerings.
- Develop relationships with teams, stakeholders, and vendors.
- Stay updated on domain developments and make recommendations.
AWSDockerPython
Posted 6 months ago
Apply