Apply

Sr. Platform Engineer

Posted 3 months agoViewed

View full description

💎 Seniority level: Principal, Minimum 6 years

📍 Location: US, Canada, Mexico

💸 Salary: 160000.0 USD per year

🔍 Industry: Technology, specifically digital tools for hourly employees

🏢 Company: TeamSense👥 11-50💰 Seed about 1 year agoInformation ServicesInformation TechnologySoftware

⏳ Experience: Minimum 6 years

🪄 Skills: DockerPythonSQLKubernetesAzureData StructuresGoPostgresServerlessTerraformMicroservices

Requirements:
  • Minimum 6 years of experience designing, building, and supporting large-scale systems in production.
  • Deep knowledge of Python, or Go; Rust is a plus.
  • Experience designing and building distributed Public and Private web services and APIs.
  • Strong technical understanding of database architecture and hands-on experience with data modeling.
  • Experience in queues, scheduling, event-driven architecture, and workload distribution.
  • Strong SQL skills and experience with relational, non-relational, and columnar databases (e.g. Postgres/Mongo/Redshift).
  • Experience working with product, sales, customer success/support.
Responsibilities:
  • Own data modeling, schema, metadata, and implementation of the assigned service.
  • Build a family of first-class APIs that enable integration, workflows, and other key services.
  • Contribute to migration of existing monolith to microservices/serverless functions.
  • Build a high-performance, scalable and secure TeamSense platform.
Apply

Related Jobs

Apply

📍 U.S., EU

🧭 Full-Time

🔍 Software Development

🏢 Company: AuthZed👥 11-50💰 $12,000,000 Series A 8 months agoInformation TechnologyCyber SecuritySoftware

  • Proven experience as a Site Reliability Engineer or in a similar role.
  • Strong understanding of networking, operating systems, and cloud infrastructure.
  • Experience with Site Reliability Engineering, System Design, and Distributed Computing.
  • Experience in various programming languages — we currently have SDKs for NodeJS, Java, Python, Ruby, and Go.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Knowledge of infrastructure-as-code tools like Terraform and Pulumi.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Experience with lower-level implementation details of relational databases (bonus if you have have experience with distributed SQL databased like Google Cloud Spanner or CockroachDB).
  • Experience working with Git and GitHub.
  • Experience with continuous integration and deployment systems.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration abilities.
  • Design, implement, and maintain highly available and scalable infrastructure solutions for our projects, products, and customers.
  • Monitor and analyze system performance, identifying and resolving bottlenecks and issues to ensure optimal performance and reliability.
  • Automate infrastructure deployment and configuration management processes.
  • Continuously improve system reliability, security, and efficiency through proactive monitoring, capacity planning, and performance tuning.
  • Troubleshoot and resolve complex infrastructure and application issues in production and test environments.
  • Collaborate with software engineering teams to design and implement systems that are resilient, scalable, and secure.
  • Participate in on-call rotation and respond to production incidents in a timely manner.
  • Document system configurations, troubleshooting procedures, and operational guidelines.

DockerNode.jsPythonSQLBashCloud ComputingGitJavaKubernetesGoGrafanaPrometheusCI/CDLinuxTerraformNetworking

Posted 4 days ago
Apply