Apply

Staff Software Engineer

Posted over 1 year agoViewed

View full description

🔍 Industry: Cybersecurity

🗣️ Languages: English

🪄 Skills: Backend DevelopmentDockerJenkinsKafkaKubernetesC (Programming language)

Requirements:
  • Strong foundation in building, configuring, and maintaining software solutions at scale
  • Solid experience in designing and implementing high-scale distributed systems
  • Proficiency in tools and technologies such as kafka, splunk, s3, kubernetes, terraform, docker, jenkins, and github.
Responsibilities:
  • Perform software development, deployment, and support of commercial and custom software solutions
  • Architect, design, develop, and support third-party, custom, and integration platforms and solutions
  • Lead, drive, and partake in sdlc methodologies.
Apply

Related Jobs

Apply
🔥 Senior Staff Software Engineer
Posted about 6 hours ago

📍 Poland

🧭 Contract

💸 415000.0 - 515000.0 PLN per year

🔍 Financial Technology

  • Passionate about Affirm's mission: 'Deliver Honest Financial Products that improve lives.'
  • Solid computer science fundamentals and fluency in a dynamically typed language, primarily Python.
  • Enjoys cross-team collaboration, especially with product managers and designers.
  • Displays humility and self-awareness in navigating challenges.
  • Cares about user experience details.
  • Experienced in building real-time distributed web services and implementing highly available data storage.
  • Design, implement, and extend core platform services and APIs to enable new products and features.
  • Architect and build the next version of our data-processing pipeline.
  • Create 3rd party developer APIs and tools.
  • Analyze/debug performance issues across distributed services.
  • Plan, design, and build core platform software and systems to scale with growing user needs.

Backend DevelopmentLeadershipPythonSoftware DevelopmentAPI testingREST APIMicroservices

Posted about 6 hours ago
Apply
Apply

📍 Poland, United Kingdom

🧭 Full-Time

🔍 Internet of Things (IoT)

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience.
  • 8+ years of experience in software design, development, and algorithm related solutions, with at least 2 years in an architect or leadership role.
  • 2+ years of experience building large scale distributed systems.
  • 2+ years experience leading cross-organizational projects.
  • Programming mastery in Go, Python, JavaScript, TypeScript, C/C++, or similar languages.
  • Expertise in large-scale enterprise software applications.
  • Production experience working with Javascript and/or client-side code.
  • Demonstrated ability to ship production-quality software in a dynamic environment.
  • Drive technology choices, implementing services, and establishing architectural patterns that impact Samsara's platform and products.
  • Identify opportunities and initiate strategic conversations to influence the direction of our technology and engineering culture.
  • Architect, design, and develop software that enables Samsara to operate at scale.
  • Lead teams in delivering products and capabilities that contribute to Samsara’s products and revenue.
  • Deliver impact by solving complex technical problems and ensuring quick, high-quality market launches.
  • Act as a multiplier for the team, boosting the impact and output of every team member.
  • Represent Samsara in external-facing forums to contribute to the engineering brand.
  • Champion and embed Samsara’s cultural principles in a rapidly scaling environment.

Backend DevelopmentLeadershipPythonSoftware DevelopmentJavascriptSoftware ArchitectureTypeScriptC++GoREST APIMicroservices

Posted 3 days ago
Apply
Apply

📍 U.S.

🧭 Full-Time

🔍 Home care technology

🏢 Company: Honor👥 1000-5000Home DecorE-CommerceSales

  • 6+ years of professional experience in backend development.
  • Expertise in building APIs (REST/GraphQL) and large-scale distributed systems.
  • Strong knowledge of server-side frameworks: Node.js, Python (Django/Flask), or Ruby on Rails.
  • Proficiency in database design (SQL and NoSQL) and performance optimization.
  • 4+ years of iOS development experience using Swift, SwiftUI, or UIKit.
  • Knowledge of integrating mobile apps with cloud services.
  • Experience designing messaging systems with WebSockets and Push Notifications.
  • Strong communication and cross-functional collaboration skills.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerized environments.
  • Understanding of security best practices for backend and mobile applications.
  • Architect, build, and maintain scalable backend services and APIs for user workflows.
  • Design and implement real-time messaging systems including delivery protocols.
  • Collaborate with product managers and designers for high-quality solution delivery.
  • Optimize backend systems for performance and scalability.
  • Lead code reviews and provide mentorship to team members.
  • Investigate and resolve system-wide issues in backend and mobile domains.

Backend DevelopmentDockerGraphQLNode.jsPythonSQLDjangoiOS DevelopmentKubernetesSwiftFirebaseREST APINosqlCI/CD

Posted 3 days ago
Apply
Apply

📍 US, Canada

🧭 Full-Time

💸 147560.0 - 263500.0 USD per year

🔍 Internet of Things (IoT), Connected Operations

  • 8+ years of experience developing and delivering enterprise software.
  • 5+ years in a mobile-focused team.
  • 2+ years of professional experience with React Native.
  • Mastery of full-stack enterprise application architecture.
  • Extensive experience with Redux and GraphQL.
  • Proficiency in JavaScript, TypeScript, and mobile frameworks like React Native.
  • Experience in native development for both Android and iOS.
  • Solid understanding of mobile performance optimization.
  • Proven experience leading cross-organization projects.
  • Drive technology choices, implement mobile components, and establish architectural patterns.
  • Collaborate closely with full-stack engineering teams on mobile challenges.
  • Architect, design, and develop mobile solutions for customer operations.
  • Lead teams in delivering impactful mobile products.
  • Solve complex technical problems ensuring quality and quick market reach.
  • Mentor junior developers to foster growth.
  • Enhance team impact and output while promoting technical excellence.
  • Champion Samsara’s cultural principles.

Backend DevelopmentGraphQLAndroidJavascriptReact NativeTypeScriptMobile testingReduxCI/CD

Posted 3 days ago
Apply
Apply

📍 Germany, USA, UK, France, Netherlands, Slovenia

🧭 Full-Time

🔍 Enterprise architecture management

🏢 Company: LeanIX👥 501-1000💰 $80,000,000 Series D over 4 years agoIT ManagementSaaSEnterprise SoftwareCollaborationSoftware

  • Software engineering experience in delivering products and helping fellow engineers achieve efficiency.
  • Experience in optimization and automation of development processes.
  • Staff leadership and mentoring experience.
  • Strategic and tactical mindset to break down work into increments.
  • Understanding the value of writing technical documentation, guidelines, and standards.
  • Solid communication skills in German.
  • Partner with product teams, learn from them and understand the challenges they face.
  • Research and engineer approaches to improve developer satisfaction and increase developer velocity.
  • Areas cover release task automation, testing automation, and AI testing automation.
  • Provide and promote TDD, best practices, new tools, and trainings.
  • Help improve teams' engineering culture.
  • Mentor and coach other engineers in developer experience.

DockerGraphQLKubernetesREST APICI/CDSoftware Engineering

Posted 5 days ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 204000.0 - 259000.0 USD per year

🔍 Travel

🏢 Company: Airbnb👥 5001-10000💰 Secondary Market over 4 years ago🫂 Last layoff almost 2 years agoHospitalityTravel AccommodationsPropTechMarketplaceMobile AppsTravel

  • 9+ years of relevant software development industry experience in a fast-paced tech environment.
  • Experience building services that enable high-scale, performant client applications.
  • Strong coding abilities (Scala, Python, Java, C++ or equivalent).
  • Experience with architectural patterns of large application-driven products.
  • Demonstrated expertise and hands-on experience in architecting, building, and maintaining highly available services in a large service-oriented architecture.
  • Experience in partnering with other leaders in setting product strategy.
  • Shipped several large-scale projects with multiple dependencies across teams.
  • Technical leadership and strong communication skills.
  • Lead checkout engineering projects to improve the end user experience, system reliability and performance.
  • Mentor, guide, advocate and support the career growth of individual contributors — both inside and outside your immediate team.
  • Write and review technical designs that solve large, open-ended foundational technical problems without clearly-known solutions.
  • Collaborate with other engineers and cross-functional partners within our team, the larger organization, and our partners in teams such as Payments and Trust.
  • Apply critical judgment to data to inform work and improve the team and product.
  • Steer end-to-end product with Product Managers, Design, and UX.

Backend DevelopmentPythonJavaC++MicroservicesScala

Posted 6 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 230000.0 - 322000.0 USD per year

🔍 Machine Learning

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • 8+ years of work experience in production software development or data systems.
  • Degree in Machine Learning, Engineering, Computer Science or relevant discipline.
  • Experience designing and architecting large-scale ML systems.
  • Familiarity with ML frameworks like TensorFlow, PyTorch, or JAX.
  • Experience in training workflows, hyperparameter tuning, and optimization.
  • Knowledge of MLOps practices and tools such as Ray and MLFlow.
  • Hands-on experience with Kubernetes and Docker.
  • Proficient in building production-quality code with testing and monitoring, mainly using Python or Golang.
  • Comfortable with distributed systems and big data environments.
  • Lead the building, testing, and maintenance of ML infrastructure at Reddit.
  • Propose and implement ML platform solutions that enhance model deployment.
  • Design and optimize infrastructure for large-scale machine learning workflows.
  • Analyze and optimize performance and cost-efficiency in distributed systems.
  • Mentor team members on DevOps practices for ML platform components.

DockerPythonKubernetesMachine LearningMLFlowPyTorchTensorflow

Posted 7 days ago
Apply
Apply

📍 United States

🔍 Blockchain intelligence

  • Bachelor's degree (or equivalent) in Computer Science or a related field.
  • 5+ years of hands-on experience in architecting distributed system architecture, guiding projects from ideation to production.
  • Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL.
  • Experience with data stores such as ClickHouse, ElasticSearch, Postgres, Redis, and Neo4j.
  • Proficiency in data pipeline and workflow orchestration tools like Airflow, DBT, Luigi, Azkaban, and Storm.
  • Expertise in data processing technologies and streaming workflows including Spark, Kafka, and Flink.
  • Competence in deploying and monitoring infrastructure within public cloud platforms, using Docker, Terraform, Kubernetes, and Datadog.
  • Build highly reliable data services to integrate with dozens of blockchains.
  • Develop complex ETL pipelines that transform and process petabytes of structured and unstructured data in real-time.
  • Design and architect intricate data models for optimal storage and retrieval to support sub-second latency for querying blockchain data.
  • Oversee the deployment and monitoring of large database clusters with a focus on performance and high availability.
  • Collaborate with data scientists, backend engineers, and product managers to design and implement novel data models.

DockerPythonSQLElasticSearchETLKubernetesAirflowApache KafkaClickhousePostgresRedisSparkTerraform

Posted 8 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 135000.0 - 203000.0 CAD per year

🔍 Identity and Access Management

  • Practical experience using Node.js (JavaScript or Typescript) or similar language.
  • Experience working on systems that are highly-reliable, maintainable, and scalable.
  • A systematic problem-solving approach, strong communication skills, and a sense of ownership.
  • Experience with cloud environments (AWS and Azure preferred).
  • Ability to communicate ideas and collaborate effectively in a remote working environment.
  • Interest in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Enthusiasm to work with and learn more about Identity Protocols such as OAuth, OIDC, and SAML.
  • Be a part of a fast-paced, agile team.
  • Design and build features using technologies such as Node.js (JavaScript/Typescript), AWS, Azure, MongoDB, PostgreSQL, and Kubernetes.
  • Collaborate with industry experts to implement cutting-edge Identity Protocols and Open Standards.
  • Maintain and operate services with extremely high scale.
  • Participate in scheduled on-call rotations.

AWSNode.jsPostgreSQLKubernetesMongoDBOAuthAzure

Posted 8 days ago
Apply
Apply

📍 United Kingdom

🔍 Restaurant industry

  • Developer productivity focused engineer.
  • Passion for engineering tooling and productivity.
  • Experience in building development platforms.
  • Set quality standards for engineering processes.
  • Lead the design of distributed systems.
  • Collaborate with stakeholders on technical roadmaps.
  • Help build and design the development platform.
  • Ensure system reliability and drive process automation.
  • Introduce innovative technologies.
  • Act as a technical advisor to senior leadership.

AWSDockerPostgreSQLPythonSoftware DevelopmentCloud ComputingDevOpsMicroservices

Posted 11 days ago
Apply