San Francisco; New York; Seattle; Toronto Hybrid Employment $220,000 - $250,000

WorkWhile is hiring a Staff Software Engineer, Backend

Responsibilities

  • Design and implement scalable and efficient backend systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain code quality, organization, and automatization.
  • Improve existing systems and processes.
  • Write unit, integration, and end-to-end tests.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Participate in on-call rotations to ensure system reliability.
  • Mentor junior engineers and contribute to team knowledge sharing.
  • Work with the team to identify and implement improvements to our infrastructure and systems.
  • Contribute to the development of our infrastructure and systems.
  • Work with the team to ensure the best possible performance, quality, and responsiveness of the applications.
  • Contribute to the development of our infrastructure and systems.
  • Work with the team to identify and implement improvements to our infrastructure and systems.
  • Contribute to the development of our infrastructure and systems.
  • Work with the team to ensure the best possible performance, quality, and responsiveness of the applications.
  • Contribute to the development of our infrastructure and systems.
  • Work with the team to identify and implement improvements to our infrastructure and systems.
  • Contribute to the development of our infrastructure and systems.
  • Work with the team to ensure the best possible performance, quality, and responsiveness of the applications.
  • Contribute to the development of our infrastructure and systems.
  • Work with the team to identify and implement improvements to our infrastructure and systems.
  • Contribute to the development of our infrastructure and systems.
  • Work with the team to ensure the best possible performance, quality, and responsiveness of the applications.

Nice to Have

  • Experience with distributed systems.
  • Experience with high-availability systems.
  • Experience with fault-tolerant systems.
  • Experience with low-latency systems.
  • Experience with real-time systems.
  • Experience with big data systems.
  • Experience with machine learning systems.
  • Experience with natural language processing systems.
  • Experience with computer vision systems.
  • Experience with reinforcement learning systems.
  • Experience with deep learning systems.
  • Experience with neural networks.
  • Experience with convolutional neural networks.
  • Experience with recurrent neural networks.
  • Experience with generative adversarial networks.
  • Experience with transformers.
  • Experience with BERT.
  • Experience with RoBERTa.
  • Experience with T5.
  • Experience with vision transformers.
  • Experience with diffusion models.
  • Experience with GANs.
  • Experience with VAE.
  • Experience with autoencoders.

Compensation

Competitive salary and equity

Work Arrangement

Remote

Team

Collaborative and innovative team

What You'll Work On

  • You will work on a variety of projects, including building and maintaining scalable and efficient backend systems.
  • You will collaborate with cross-functional teams to define, design, and ship new features.
  • You will maintain code quality, organization, and automatization.
  • You will improve existing systems and processes.
  • You will write unit, integration, and end-to-end tests.
  • You will ensure the best possible performance, quality, and responsiveness of the applications.
  • You will identify and correct bottlenecks and fix bugs.
  • You will help maintain code quality, organization, and automatization.
  • You will participate in on-call rotations to ensure system reliability.
  • You will mentor junior engineers and contribute to team knowledge sharing.

Our Tech Stack

  • Our tech stack includes a variety of technologies, such as Java, Python, and Go for backend development.
  • We use cloud platforms, such as AWS, GCP, and Azure for hosting and deployment.
  • We use containerization and orchestration tools, such as Docker and Kubernetes for managing our infrastructure.
  • We use databases, such as PostgreSQL, MySQL, and MongoDB for data storage and management.
  • We use message brokers, such as RabbitMQ and Kafka for messaging and event-driven architecture.
  • We use caching solutions, such as Redis and Memcached for caching and improving performance.
  • We use infrastructure as code tools, such as Terraform and CloudFormation for managing our infrastructure.
  • We use monitoring and logging tools, such as Prometheus, Grafana, and ELK Stack for monitoring and logging.
  • We use CI/CD pipelines and tools, such as Jenkins, GitLab CI, and CircleCI for continuous integration and continuous deployment.
  • We use microservices architecture for building and deploying our applications.

Not provided

Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
WorkWhile
WorkWhile is on a mission to help workers earn a better living and live better lives. More than 80 million Americans work hourly jobs, often with unpredictable schedules that pay close to minimum wage and offer limited benefits, leading to financial instability. WorkWhile is revolutionizing frontline work by creating a more flexible and efficient labor market. Powered by AI, the WorkWhile platform helps businesses quickly access high-quality talent. Workers benefit from same-day pay, free telehealth services, upskilling, and the ability to choose shifts that match their skills and schedules. We have the audacious goal to align incentives and solve inefficiencies in the labor market, disrupting the $650 billion staffing and recruiting market. Backed by Khosla Ventures and recognized by the Inc. 5000 for 10x growth, WorkWhile is reshaping the future of work.
All jobs at WorkWhile Visit website
Job Details
Department R&D, Engineering
Category other
Posted a month ago