Writing.io Jobs

Find the best remote jobs. Answer a few questions and we'll deploy a powerful assistant to help you search, create alerts, and more.

1 What roles are you open to?

2 Experience level

3 Work style

Did you know? If memory is enabled, Writing.io can remember your job search preferences and help you to improve your resume, craft customized outreach and more.

Engineer Software Engineer at SentinelOne

Develops and hardens backend systems for SentinelOne's self-hosted security console, focusing on distributed systems reliability and operability across customer environments.

Mid Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Our Purpose

At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever. When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow. If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here.

About Us

SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters.

Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity.

What Are We Looking For?

We’re looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes.

As a Software Engineer you will be tasked to join our on Prem Team. We are building and scaling SentinelOne’s self-hosted (On-Prem) console, and we’re looking for a strong backend software engineer to join the On-Prem team.

As our new colleague, you should be excited about building and hardening systems that customers run in their own environments — from air-gapped data centers to private clouds. You should love taking an active role, be comfortable diving into complex, large-scale distributed systems, and enjoy owning the reliability, upgradeability, and operability of software that ships outside of SentinelOne’s own infrastructure.

What will you do?

Primary responsibilities include:

  • SentinelOne is seeking a Software Engineer to join the Shift Left Security team within Cloud Native Security (CNS) in India — the team that secures customers’ code, pipelines, and cloud infrastructure before it ever reaches production.
  • Shift Left Security is a core pillar of SentinelOne’s agentless CNAPP. Our toolset secures code right from the start through three primary capabilities: Secret Scanning (detecting 750+ types of hardcoded/leaked credentials across git repositories),IaC Scanning (finding misconfigurations in Terraform, CloudFormation, Kubernetes, and Helm before they ship), and Vulnerability Scanning (surfacing vulnerable dependencies in repositories and container images).
  • We deliver this through deep integrations with version control systems (GitHub, GitLab, Bitbucket — cloud and self-hosted) and through our CLI (s1-cns-cli) embedded directly into customer CI/CD pipelines.
  • This role is responsible for building and maintaining the high-throughput, resilient scanning services behind these capabilities — systems that autoscale to process hundreds of thousands of scan events per day across multiple regions while keeping customer code safe.
  • We’re looking for someone who errs on the side of simplicity, has a passion for craftsmanship in code, and believes deeply in the value of testing — the kind of engineer who writes tests even when nobody is watching.
  • We value engineers who enjoy performance tuning, care about secure handling of sensitive customer data, and are excited about working with distributed systems, Kubernetes, and cloud-native technologies.
  • This is a hybrid role with 2 days in our Bengaluru office.

What Skills and Knowledge Should You Bring?

Ideal candidates will have:

  • 2+ years of software engineering experience with a focus on backend development, distributed systems, or data/event processing
  • Strong proficiency in Go, Python, or JavaScript, with a solid grasp of software engineering best practices
  • Hands-on experience with at least one public cloud (AWS, GCP, or Azure)
  • Experience with Kubernetes-based deployments and containerization (Docker)
  • Good understanding of operating systems, networking, RDBMS and NoSQL databases, and messaging/streaming systems such as Kafka
  • Familiarity with event-driven architectures and building resilient, horizontally scalable services
  • Demonstrated commitment to code quality and testing practices throughout your career
  • Bias toward simplicity and maintainability in software design
  • Interest in performance and scale testing; you enjoy tuning systems for maximum efficiency
  • Awareness of secure coding practices and careful handling of sensitive data (credentials, customer source code)
  • Experience with version control systems (Git) and CI/CD practices
  • Good communication skills with the ability to collaborate effectively in a team environment
  • Fluency in English with strong written and verbal communication skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field from a recognized institution

Bonus

  • Contributions to open source projects, particularly in security, developer tooling, or distributed systems
  • Experience working withAI coding agents / coding assistants in a development workflow
  • Exposure to DevSecOps tooling, SAST/secret-scanning/IaC-scanning concepts, or CNAPP products
  • Experience with policy-as-code engines (OPA/Rego)
  • Familiarity with multi-tenant SaaS, MSSP support, or regulated/FedRAMP environments

Why SentinelOne?

AI is redefining how the world operates and rewriting the rules of security in real time, and SentinelOne was built for this moment. From day one, we architected an AI-native platform designed to operate at machine speed, not as an add-on to legacy systems but as the foundation itself. If you want to build where innovation and impact move together, this is that place.

We invest in our Sentinels with comprehensive, competitive benefits designed to support you and your family:

Equity & Rewards

  • Restricted Stock Units (RSUs)
  • Employee Stock Purchase Plan (ESPP)

Time Off & Wellbeing

  • Competitive leave benefits
  • Gender-neutral parental leave

Insurance & Financial Security

  • Medical and insurance benefits
  • Employee Assistance Program (EAP)

Work Perks & Flexibility

  • Global home office allowance
  • Internet allowance
  • LinkedIn Learning license
  • Social Connect program
  • Food allowance (Bangalore office)
  • Meal vouchers (Sodexo)

Wellness & Lifestyle

  • Health & wellness benefit

SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

SentinelOne participates in the E-Verify Program for all U.S. based roles.

Read the full description
Engineer Platform Engineer II at Agile Defense

Platform Engineer II owns and operates internal lab and demo environments, maintaining Kubernetes clusters, CI/CD tooling, infrastructure automation, and supporting development teams across hybrid cloud and on-prem systems.

Mid Onsite Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

About Agile Defense

At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace change with an unmovable spirit and the courage to build for what comes next.

Our vision is to bring adaptive innovation to support our nation’s most important missions through the seamless integration of advanced technologies, elite minds, and unparalleled agility—leveraging a foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests.

Requisition #: 1656

Job Title: Platform Engineer II

Location: McLean, VA

Job Description

We are seeking a hands-on Platform Engineer II to own and operate our internal lab and demo environments. This role supports a hybrid platform ecosystem spanning on-prem lab infrastructure, virtualization, cloud services, Kubernetes/containerized workloads, CI/CD tooling, artifact repositories, automation, and developer enablement.

The Platform Engineer II will help maintain environment readiness, improve deployment consistency, support development teams with repeatable deployment patterns, and ensure customer demos, product experiments, prototypes, training, and onboarding environments are reliable and well documented.

This is a practical, hands-on platform engineering role for someone who can troubleshoot across the stack, automate repeatable work, document operational procedures, and help bring structure to a fast-moving lab environment.

Ideal Candidate

The ideal candidate is a self-starter who is comfortable operating in a fast-moving environment. You do not need to be a senior architect, but you should be able to troubleshoot independently, ask good questions, document what you learn, and help improve the way environments are built and maintained.

You should be comfortable working across multiple areas of the platform stack and willing to jump into whatever the lab environment needs, whether that is fixing a deployment, debugging ingress, improving a Jenkins or GitHub Actions workflow, troubleshooting a virtual machine, writing a validation script, updating documentation, or helping a development team standardize how an application is deployed.

Responsibilities

  • Own day-to-day operations, readiness, and reliability of lab and demo environments.

  • Maintain and support Kubernetes and containerized application deployments.

  • Support on-prem lab infrastructure, virtualization platforms, virtual machines, and related network/storage dependencies.

  • Support development teams by creating reusable deployment patterns, templates, documentation, and runbooks.

  • Build, maintain, and improve CI/CD workflows using tools such as Jenkins and GitHub Actions.

  • Troubleshoot issues across Linux systems, virtual machines, containers, Kubernetes resources, networking, DNS, TLS, ingress, and application runtime environments.

  • Manage and support artifact repository workflows using tools such as Nexus or Artifactory.

  • Maintain deployment documentation, environment standards, operational procedures, and troubleshooting guides.

  • Help ensure customer demos, training environments, and prototype deployments are stable, prepared, and repeatable.

  • Automate environment setup, validation checks, deployment steps, and routine operational tasks using Bash, Python, or similar scripting tools.

  • Contribute to platform and deployment design discussions by recommending practical improvements and helping turn architecture direction into repeatable implementation patterns.

  • Support basic security and compliance activities, including patching, vulnerability remediation, secrets management, TLS/certificate management, RBAC, least privilege, and secure configuration practices.

What Success Looks Like

Within the first six months, success in this role means:

  • Lab and demo environments are more stable, better documented, and easier to maintain.

  • Development teams can deploy more consistently using standard patterns, templates, and runbooks.

  • Customer demos, product experiments, and training environments require less last-minute manual effort and are more reliable.

Education and Background

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent professional experience.

The ideal candidate will have experience in platform engineering, DevOps, systems engineering, cloud engineering, infrastructure engineering, or a related technical role. Experience should include hands-on work with Linux systems, containers, CI/CD pipelines, cloud infrastructure concepts, virtualization or on-prem lab environments, networking fundamentals, and deployment automation.

Years of Experience

4–6 years

Required Skills

  • 4–6 years of experience in platform engineering, DevOps, systems engineering, cloud engineering, infrastructure engineering, or a related technical role.

  • Hands-on Linux administration and troubleshooting experience.

  • Experience working with containers and Docker.

  • Kubernetes user-level experience, including deploying applications, reviewing pods/logs/events, and working with services, ingress, namespaces, config maps, and basic Helm usage.

  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.

  • Experience with Infrastructure as Code using Terraform or similar tools.

  • Working knowledge of cloud infrastructure concepts, preferably with AWS and/or Azure.

  • Experience supporting lab, development, or demo environments using virtualization or on-prem infrastructure.

  • Understanding of networking fundamentals, including DNS, TLS, ingress, routing, firewalls, and basic connectivity troubleshooting.

  • Experience writing Bash, Python, or similar scripts to automate repeatable platform, deployment, or operational tasks.

  • Experience with artifact repositories such as Nexus or Artifactory.

  • Ability to work in ambiguous environments, identify practical next steps, and drive tasks to completion.

  • Strong attention to detail and commitment to maintaining reliable, documented environments.

Preferred Skills

  • Experience with Proxmox, VMware, Hyper-V, or similar virtualization platforms.

  • Experience with Ansible or other configuration management tools.

  • Experience with Harness or other modern CI/CD platforms.

  • Experience with SonarQube or similar code quality/security tooling.

  • Experience with Vault or other secrets management platforms.

  • Familiarity with container/image scanning, vulnerability management, and secure software delivery practices.

  • Basic awareness of CMMC, NIST 800-171, ATO, FedRAMP, STIGs, or federal compliance environments.

  • AWS Associate-level certification.

  • RHCSA or other Linux certification.

Working Conditions

This role is hybrid, with occasional on-site support required for lab and demo environment activities. Work will primarily involve computer-based engineering tasks, including platform operations, troubleshooting, documentation, CI/CD support, automation, and collaboration with development teams.

The role may occasionally require support for customer demos, training environments, prototypes, and internal engineering activities. The position may require limited physical interaction with lab equipment, servers, networking devices, or workstations, including basic setup, cabling, inspection, or troubleshooting. No significant physical labor is expected.

Our Core Values

Employees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental. Our culture is alive and evolving, but it always stays true to its roots. Here, you are valued as a family member, and we believe that we can accomplish great things together. Agile Defense has been highly successful in the past few years due to our employees and the culture we create together.

What makes us Agile? We call it the 6Hs, the values that define our culture and guide everything we do. Together, these values infuse vibrancy, integrity, and a tireless work ethic into advancing the most important national security and critical civilian missions. It’s how we show up every day. It’s who we are.

  • Happy- Be Infectious. Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do.
  • Helpful - Be Supportive. Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated.
  • Honest - Be Trustworthy. Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support.
  • Humble - Be Grounded. Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task.
  • Hungry- Be Eager. Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of new and unprecedented challenges.
  • Hustle - Be Driven. Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission and achieve success.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Read the full description
Engineer Software engineer (back-end) at E&C Consultants

Designs and builds scalable backend services using Python/FastAPI, manages databases, and integrates third-party APIs for an energy consulting platform.

Mid Remote Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Description

A software eningeer wanted!

Our diverse, multi-discipline and multicultural team of 8 people are responsible for the full technology stack which delivers critical services to some of the largest energy consumers in the world. We’re a small but nimble team in which your contributions will directly impact the end products.

Location: anywhere within E&C legal entities, remote & hybrid options

Contract: 1 year (on payroll or freelance)

Why E&C Consultants?

You can read more details here: Becoming an E&Cer, but in big lines:

  • We are a Great Place To Work®certified company - employee satisfaction stamped by our staff

  • We provide Growth Opportunities - as E&C continues to expand, you grow with us

  • We implemented a Flexible and Empowering Culture - we pioneer with our unique Teal management style, which includes Empowerment, Ownership, Self-Management, Integrity, Transparency and Trust

  • We offer 46 days off / year (yes, 46!) regardless of the country you live & work in

What about the role?

Join our team to design and build robust, scalable backend services that form the core of our platform. You’ll leverage modern architectural principles and technologies to create high-quality APIs, manage data effectively, and seamlessly integrate with external systems. This role offers the opportunity to take ownership of significant backend components and drive technical solutions. In more details, you’ll do:

  • API Design & Development: design, develop, and maintain robust, scalable, and well-documented APIs using Python (FastAPI)

  • Hexagonal Architecture Implementation: apply Hexagonal Architecture principles (also known as Ports and Adapters) to structure backend services, ensuring clear separation between core business logic, application services, and external concerns like databases, APIs, and UIs. This enhances maintainability and testability

  • Data Modelling & Management: design and implement efficient database schemas using SQLAlchemy for relational data and manage data structures for our data platform (Snowflake)

  • Third-Party Integrations: lead the development of integrations with third-party vendor APIs, handling authentication, data mapping, error handling, and ensuring reliable data exchange

  • Testing & Quality: write comprehensive unit, integration, and API tests to ensure the reliability, performance, and correctness of backend services

  • Collaboration: partner closely with front-end engineers, product managers, and senior engineers to define requirements, troubleshoot issues, and deliver high-quality features

  • Deployment & Infrastructure: Contribute to CI/CD pipelines and deployment processes, leveraging Docker and Azure

Requirements

What will set you up for success?

We believe you’ll thrive in this role if you bring:

  • A Collaborative Mindset: data-driven challenger, constructive skeptic, mission-driven architect who brings the expertise, but also are open to champion team rituals, and build camaraderie

  • Experience: 2-5 years of professional backend development experience

  • API Integration Expertise: strong knowledge and practical experience integrating with various third-party APIs, including understanding authentication mechanisms (OAuth, API Keys), data transformations, and error handling strategies

  • Data Modelling: proficiency in data modelling and working with relational databases (e.g., PostgreSQL) and data warehousing solutions (Snowflake)

  • Testing: experience with backend testing frameworks and methodologies

  • Problem Solving: ability to independently analyze, debug, and solve complex backend challenges

  • Collaboration: excellent communication and teamwork skills

  • Cloud/DevOps Awareness: Familiarity with cloud platforms (e.g., Azure) and containerization (Docker) is beneficial

  • Tech Stack Proficiency:

    • Strong command of Python and its ecosystem, including FastAPI, SQLAlchemy, Pydantic, and Alembic

    • Proven experience designing and implementing RESTful APIs

    • Demonstrated understanding and practical application of Hexagonal Architecture or similar domain-driven design patterns

What else is nice to have?

  • Experience with message queues (e.g., Kafka, RabbitMQ) or background task queues (e.g., Celery)

  • Experience with infrastructure-as-code tools

If you are still here and reading, you must be really interested. Great, as E&C is the best place to be! Last but not least then, a sneak peek into our application process:

  • First call with HR or CTO - 1 hour

  • Assessment: online ability tests + personality questionnaire - 45min

  • Final round interview: Business case (can be prepared in advance) & discussion on the online assessment + meeting the team - 90min

The process usually takes around 2-3 weeks. Time to click apply!

Read the full description
Engineer Software engineer (Front-end) at E&C Consultants

Front-end software engineer develops and maintains React/Angular user interfaces, integrates APIs with backend services, and writes tests to ensure code quality for energy sector applications.

Mid Remote Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Description

A software eningeer wanted!

Our diverse, multi-discipline and multicultural team of 8 people are responsible for the full technology stack which delivers critical services to some of the largest energy consumers in the world. We’re a small but nimble team in which your contributions will directly impact the end products.

Location: anywhere within E&C legal entities, remote & hybrid options

Contract: 1 year (on payroll or freelance)

Why E&C Consultants?

You can read more details here: Becoming an E&Cer, but in big lines:

  • We are a Great Place To Work®certified company - employee satisfaction stamped by our staff

  • We provide Growth Opportunities - as E&C continues to expand, you grow with us

  • We implemented a Flexible and Empowering Culture - we pioneer with our unique Teal management style, which includes Empowerment, Ownership, Self-Management, Integrity, Transparency and Trust

  • We offer 46 days off / year (yes, 46!) regardless of the country you live & work in

What about the role?

You will be trusted with building and enhancing core product features, working with modern front-end technologies to create engaging and functional user experiences. You’ll play a key role in implementing new functionalities, ensuring our platform is robust, and contributing to the overall user interface. In more details, you’ll:

  • Develop Front-end Features: design, develop, and implement user interfaces and client-side logic using TypeScript with React or Angular.

  • API Integration: Integrate front-end applications with our backend services (built with Python/FastAPI) and data sources (Snowflake), ensuring seamless data flow and functionality

  • Translate Requirements to UI: convert product requirements, wireframes, and user stories into functional, responsive, and accessible web components. You’ll be responsible for implementing the UI based on these inputs

  • Testing & Quality Assurance: write comprehensive unit and integration tests for front-end code, ensuring code quality, performance, and reliability

  • Collaborate & Innovate: work closely with product managers and backend engineers, contributing to technical discussions and problem-solving to deliver polished user experiences

Requirements

What will set you up for success?

We believe you’ll thrive in this role if you bring:

  • A Collaborative Mindset: data-driven challenger, constructive skeptic, mission-driven architect who brings the expertise, but also are open to champion team rituals, and build camaraderie

  • Experience: 2-5 years of professional front-end development exosure

  • Development Fundamentals: passion for writing clean, well-structured, and testable code

  • Collaboration: ability to work effectively in a team, communicate technical ideas clearly, and collaborate with product and backend engineers.

  • Cloud/Deployment Awareness: familiarity with cloud platforms (e.g., Azure) and containerization (Docker) is a plus for understanding the deployment context

  • Tech Stack Proficiency:

    • Strong command of TypeScript

    • Hands-on experience with modern JavaScript frameworks like React or Angular

    • Solid understanding of API integration (REST) and consuming backend services

    • Experience with front-end testing frameworks (e.g., Playwright for E2E testing)

What else is nice to have?

  • Experience in the energy sector

  • UI/UX Sensibility: a strong interest in UI/UX principles, visual design, and a knack for creating intuitive user interfaces. This is particularly valuable as you’ll contribute to visual implementation and user flow decisions, especially where detailed design specifications may be less defined

If you are still here and reading, you must be really interested. Great, as E&C is the best place to be! Last but not least then, a sneak peek into our application process:

  • First call with HR or CTO - 1 hour

  • Assessment: online ability tests + personality questionnaire - 45min

  • Final round interview: Business case (can be prepared in advance) & discussion on the online assessment + meeting the team - 90min

The process usually takes around 2-3 weeks. Time to click apply!

Read the full description
Engineer Bare Developer (100% Remote - Worldwide) - C / JavaScript at Tether.io

Develops and maintains the Bare runtime and native modules using C and JavaScript for Tether's blockchain and fintech infrastructure.

Mid Remote Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct.

This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests

  • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode)

  • Own cross-compilation toolchain configuration for each target platform

  • Maintain CI pipelines that build and test native modules across all supported platforms

  • Investigate and fix platform-specific build failures and toolchain issues

Bare Runtime contributions

  • Contribute to the Bare runtime core (module system, native addon system, light-weight threads)

  • Help reduce the bare-node missing API surface

  • Participate in evaluating and integrating alternative JS engines eg libjerry

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules

Collaboration and communication

  • Respond to Bare team inquiries from internal teams and the public.

  • Communicate progress, blockers, and decisions in writing .

  • Participate in a weekly status call.

  • Participate in Bare workshops and contribute to onboarding materials.

  • Coordinate with product teams (Keet, WDK/Wallet).

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.

  •  Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.

  •  Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).

  •  Familiarity with libuv or other asynchronous I/O frameworks.

  •  Comfortable working across macOS, Linux, Android, and iOS build toolchains.

  •  Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).

  •  Ability to read and navigate large C and C++ codebases.

  •  Self-directed work style with strong written communication skills.

Read the full description
Engineer Bare Developer (100% Remote - Worldwide) - C / JavaScript at Tether.io

Develops and maintains runtime systems and native modules in C and JavaScript for Tether's blockchain infrastructure.

Mid Remote Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct.

This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests

  • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode)

  • Own cross-compilation toolchain configuration for each target platform

  • Maintain CI pipelines that build and test native modules across all supported platforms

  • Investigate and fix platform-specific build failures and toolchain issues

Bare Runtime contributions

  • Contribute to the Bare runtime core (module system, native addon system, light-weight threads)

  • Help reduce the bare-node missing API surface

  • Participate in evaluating and integrating alternative JS engines eg libjerry

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules

Collaboration and communication

  • Respond to Bare team inquiries from internal teams and the public.

  • Communicate progress, blockers, and decisions in writing .

  • Participate in a weekly status call.

  • Participate in Bare workshops and contribute to onboarding materials.

  • Coordinate with product teams (Keet, WDK/Wallet).

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.

  •  Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.

  •  Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).

  •  Familiarity with libuv or other asynchronous I/O frameworks.

  •  Comfortable working across macOS, Linux, Android, and iOS build toolchains.

  •  Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).

  •  Ability to read and navigate large C and C++ codebases.

  •  Self-directed work style with strong written communication skills.

Read the full description
Engineer Bare Developer (100% Remote - Worldwide) - C / JavaScript at Tether.io

Develops and maintains runtime systems and native modules in C and JavaScript for Tether's blockchain infrastructure.

Mid Remote Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct.

This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests

  • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode)

  • Own cross-compilation toolchain configuration for each target platform

  • Maintain CI pipelines that build and test native modules across all supported platforms

  • Investigate and fix platform-specific build failures and toolchain issues

Bare Runtime contributions

  • Contribute to the Bare runtime core (module system, native addon system, light-weight threads)

  • Help reduce the bare-node missing API surface

  • Participate in evaluating and integrating alternative JS engines eg libjerry

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules

Collaboration and communication

  • Respond to Bare team inquiries from internal teams and the public.

  • Communicate progress, blockers, and decisions in writing .

  • Participate in a weekly status call.

  • Participate in Bare workshops and contribute to onboarding materials.

  • Coordinate with product teams (Keet, WDK/Wallet).

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.

  •  Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.

  •  Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).

  •  Familiarity with libuv or other asynchronous I/O frameworks.

  •  Comfortable working across macOS, Linux, Android, and iOS build toolchains.

  •  Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).

  •  Ability to read and navigate large C and C++ codebases.

  •  Self-directed work style with strong written communication skills.

Read the full description
Engineer Bare Developer (100% Remote - Worldwide) - C / JavaScript at Tether.io

Develops and maintains the Bare runtime and native modules using C and JavaScript for blockchain and fintech applications.

Mid Remote Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct. This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests

  • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode)

  • Own cross-compilation toolchain configuration for each target platform

  • Maintain CI pipelines that build and test native modules across all supported platforms

  • Investigate and fix platform-specific build failures and toolchain issues

Bare Runtime contributions

  • Contribute to the Bare runtime core (module system, native addon system, light-weight threads)

  • Help reduce the bare-node missing API surface

  • Participate in evaluating and integrating alternative JS engines eg libjerry

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules

Collaboration and communication

  • Respond to Bare team inquiries from internal teams and the public.

  • Communicate progress, blockers, and decisions in writing .

  • Participate in a weekly status call.

  • Participate in Bare workshops and contribute to onboarding materials.

  • Coordinate with product teams (Keet, WDK/Wallet).

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.

  • Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.

  • Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).

  • Familiarity with libuv or other asynchronous I/O frameworks.

  • Comfortable working across macOS, Linux, Android, and iOS build toolchains.

  • Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).

  • Ability to read and navigate large C and C++ codebases.

  • Self-directed work style with strong written communication skills.

Important information for candidates

Recruitment scams have become increasingly common. To protect yourself, please keep the following in mind when applying for roles:

  • Apply only through our official channels. We do not use third-party platforms or agencies for recruitment unless clearly stated. All open roles are listed on our official careers page: https://tether.recruitee.com/

  • Verify the recruiter’s identity. All our recruiters have verified LinkedIn profiles. If you’re unsure, you can confirm their identity by checking their profile or contacting us through our website.

  • Be cautious of unusual communication methods. We do not conduct interviews over WhatsApp, Telegram, or SMS. All communication is done through official company emails and platforms.

  • Double-check email addresses. All communication from us will come from emails ending in @ tether.to or @ tether.io

  • We will never request payment or financial details. If someone asks for personal financial information or payment at any point during the hiring process, it is a scam. Please report it immediately.

When in doubt, feel free to reach out through our official website.

Read the full description
Engineer Software Engineer at SentinelOne

Backend software engineer builds and scales SentinelOne's self-hosted on-premises console and distributed systems for enterprise security deployments.

Mid Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Our Purpose

At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever. When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow. If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here.

About Us

SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters.

Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity.

What Are We Looking For?

We’re looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes.

As a Software Engineer you will be tasked to join our on Prem Team. We are building and scaling SentinelOne’s self-hosted (On-Prem) console, and we’re looking for a strong backend software engineer to join the On-Prem team.

As our new colleague, you should be excited about building and hardening systems that customers run in their own environments — from air-gapped data centers to private clouds. You should love taking an active role, be comfortable diving into complex, large-scale distributed systems, and enjoy owning the reliability, upgradeability, and operability of software that ships outside of SentinelOne’s own infrastructure.

What will you do?

Primary responsibilities include:

  • SentinelOne is seeking a Software Engineer to join the Shift Left Security team within Cloud Native Security (CNS) in India — the team that secures customers’ code, pipelines, and cloud infrastructure before it ever reaches production.
  • Shift Left Security is a core pillar of SentinelOne’s agentless CNAPP. Our toolset secures code right from the start through three primary capabilities: Secret Scanning (detecting 750+ types of hardcoded/leaked credentials across git repositories),IaC Scanning (finding misconfigurations in Terraform, CloudFormation, Kubernetes, and Helm before they ship), and Vulnerability Scanning (surfacing vulnerable dependencies in repositories and container images).
  • We deliver this through deep integrations with version control systems (GitHub, GitLab, Bitbucket — cloud and self-hosted) and through our CLI (s1-cns-cli) embedded directly into customer CI/CD pipelines.
  • This role is responsible for building and maintaining the high-throughput, resilient scanning services behind these capabilities — systems that autoscale to process hundreds of thousands of scan events per day across multiple regions while keeping customer code safe.
  • We’re looking for someone who errs on the side of simplicity, has a passion for craftsmanship in code, and believes deeply in the value of testing — the kind of engineer who writes tests even when nobody is watching.
  • We value engineers who enjoy performance tuning, care about secure handling of sensitive customer data, and are excited about working with distributed systems, Kubernetes, and cloud-native technologies.
  • This is a hybrid role with 2 days in our Bengaluru office.

What Skills and Knowledge Should You Bring?

Ideal candidates will have:

  • 2+ years of software engineering experience with a focus on backend development, distributed systems, or data/event processing
  • Strong proficiency in Go, Python, or JavaScript, with a solid grasp of software engineering best practices
  • Hands-on experience with at least one public cloud (AWS, GCP, or Azure)
  • Experience with Kubernetes-based deployments and containerization (Docker)
  • Good understanding of operating systems, networking, RDBMS and NoSQL databases, and messaging/streaming systems such as Kafka
  • Familiarity with event-driven architectures and building resilient, horizontally scalable services
  • Demonstrated commitment to code quality and testing practices throughout your career
  • Bias toward simplicity and maintainability in software design
  • Interest in performance and scale testing; you enjoy tuning systems for maximum efficiency
  • Awareness of secure coding practices and careful handling of sensitive data (credentials, customer source code)
  • Experience with version control systems (Git) and CI/CD practices
  • Good communication skills with the ability to collaborate effectively in a team environment
  • Fluency in English with strong written and verbal communication skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field from a recognized institution

Bonus

  • Contributions to open source projects, particularly in security, developer tooling, or distributed systems
  • Experience working withAI coding agents / coding assistants in a development workflow
  • Exposure to DevSecOps tooling, SAST/secret-scanning/IaC-scanning concepts, or CNAPP products
  • Experience with policy-as-code engines (OPA/Rego)
  • Familiarity with multi-tenant SaaS, MSSP support, or regulated/FedRAMP environments

Why SentinelOne?

AI is redefining how the world operates and rewriting the rules of security in real time, and SentinelOne was built for this moment. From day one, we architected an AI-native platform designed to operate at machine speed, not as an add-on to legacy systems but as the foundation itself. If you want to build where innovation and impact move together, this is that place.

We invest in our Sentinels with comprehensive, competitive benefits designed to support you and your family:

Equity & Rewards

  • Restricted Stock Units (RSUs)
  • Employee Stock Purchase Plan (ESPP)

Time Off & Wellbeing

  • Competitive leave benefits
  • Gender-neutral parental leave

Insurance & Financial Security

  • Medical and insurance benefits
  • Employee Assistance Program (EAP)

Work Perks & Flexibility

  • Global home office allowance
  • Internet allowance
  • LinkedIn Learning license
  • Social Connect program
  • Food allowance (Bangalore office)
  • Meal vouchers (Sodexo)

Wellness & Lifestyle

  • Health & wellness benefit

SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

SentinelOne participates in the E-Verify Program for all U.S. based roles.

Read the full description
Engineer Platform Engineer II at Agile Defense

Manages internal lab and demo environments across on-prem, cloud, and Kubernetes infrastructure while supporting CI/CD pipelines and developer enablement.

Mid Onsite Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

About Agile Defense

At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace change with an unmovable spirit and the courage to build for what comes next.

Our vision is to bring adaptive innovation to support our nation’s most important missions through the seamless integration of advanced technologies, elite minds, and unparalleled agility—leveraging a foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests.

Requisition #: 1656

Job Title: Platform Engineer II

Location: McLean, VA

Job Description

We are seeking a hands-on Platform Engineer II to own and operate our internal lab and demo environments. This role supports a hybrid platform ecosystem spanning on-prem lab infrastructure, virtualization, cloud services, Kubernetes/containerized workloads, CI/CD tooling, artifact repositories, automation, and developer enablement.

The Platform Engineer II will help maintain environment readiness, improve deployment consistency, support development teams with repeatable deployment patterns, and ensure customer demos, product experiments, prototypes, training, and onboarding environments are reliable and well documented.

This is a practical, hands-on platform engineering role for someone who can troubleshoot across the stack, automate repeatable work, document operational procedures, and help bring structure to a fast-moving lab environment.

Ideal Candidate

The ideal candidate is a self-starter who is comfortable operating in a fast-moving environment. You do not need to be a senior architect, but you should be able to troubleshoot independently, ask good questions, document what you learn, and help improve the way environments are built and maintained.

You should be comfortable working across multiple areas of the platform stack and willing to jump into whatever the lab environment needs, whether that is fixing a deployment, debugging ingress, improving a Jenkins or GitHub Actions workflow, troubleshooting a virtual machine, writing a validation script, updating documentation, or helping a development team standardize how an application is deployed.

Responsibilities

  • Own day-to-day operations, readiness, and reliability of lab and demo environments.

  • Maintain and support Kubernetes and containerized application deployments.

  • Support on-prem lab infrastructure, virtualization platforms, virtual machines, and related network/storage dependencies.

  • Support development teams by creating reusable deployment patterns, templates, documentation, and runbooks.

  • Build, maintain, and improve CI/CD workflows using tools such as Jenkins and GitHub Actions.

  • Troubleshoot issues across Linux systems, virtual machines, containers, Kubernetes resources, networking, DNS, TLS, ingress, and application runtime environments.

  • Manage and support artifact repository workflows using tools such as Nexus or Artifactory.

  • Maintain deployment documentation, environment standards, operational procedures, and troubleshooting guides.

  • Help ensure customer demos, training environments, and prototype deployments are stable, prepared, and repeatable.

  • Automate environment setup, validation checks, deployment steps, and routine operational tasks using Bash, Python, or similar scripting tools.

  • Contribute to platform and deployment design discussions by recommending practical improvements and helping turn architecture direction into repeatable implementation patterns.

  • Support basic security and compliance activities, including patching, vulnerability remediation, secrets management, TLS/certificate management, RBAC, least privilege, and secure configuration practices.

What Success Looks Like

Within the first six months, success in this role means:

  • Lab and demo environments are more stable, better documented, and easier to maintain.

  • Development teams can deploy more consistently using standard patterns, templates, and runbooks.

  • Customer demos, product experiments, and training environments require less last-minute manual effort and are more reliable.

Education and Background

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent professional experience.

The ideal candidate will have experience in platform engineering, DevOps, systems engineering, cloud engineering, infrastructure engineering, or a related technical role. Experience should include hands-on work with Linux systems, containers, CI/CD pipelines, cloud infrastructure concepts, virtualization or on-prem lab environments, networking fundamentals, and deployment automation.

Years of Experience

4–6 years

Required Skills

  • 4–6 years of experience in platform engineering, DevOps, systems engineering, cloud engineering, infrastructure engineering, or a related technical role.

  • Hands-on Linux administration and troubleshooting experience.

  • Experience working with containers and Docker.

  • Kubernetes user-level experience, including deploying applications, reviewing pods/logs/events, and working with services, ingress, namespaces, config maps, and basic Helm usage.

  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.

  • Experience with Infrastructure as Code using Terraform or similar tools.

  • Working knowledge of cloud infrastructure concepts, preferably with AWS and/or Azure.

  • Experience supporting lab, development, or demo environments using virtualization or on-prem infrastructure.

  • Understanding of networking fundamentals, including DNS, TLS, ingress, routing, firewalls, and basic connectivity troubleshooting.

  • Experience writing Bash, Python, or similar scripts to automate repeatable platform, deployment, or operational tasks.

  • Experience with artifact repositories such as Nexus or Artifactory.

  • Ability to work in ambiguous environments, identify practical next steps, and drive tasks to completion.

  • Strong attention to detail and commitment to maintaining reliable, documented environments.

Preferred Skills

  • Experience with Proxmox, VMware, Hyper-V, or similar virtualization platforms.

  • Experience with Ansible or other configuration management tools.

  • Experience with Harness or other modern CI/CD platforms.

  • Experience with SonarQube or similar code quality/security tooling.

  • Experience with Vault or other secrets management platforms.

  • Familiarity with container/image scanning, vulnerability management, and secure software delivery practices.

  • Basic awareness of CMMC, NIST 800-171, ATO, FedRAMP, STIGs, or federal compliance environments.

  • AWS Associate-level certification.

  • RHCSA or other Linux certification.

Working Conditions

This role is hybrid, with occasional on-site support required for lab and demo environment activities. Work will primarily involve computer-based engineering tasks, including platform operations, troubleshooting, documentation, CI/CD support, automation, and collaboration with development teams.

The role may occasionally require support for customer demos, training environments, prototypes, and internal engineering activities. The position may require limited physical interaction with lab equipment, servers, networking devices, or workstations, including basic setup, cabling, inspection, or troubleshooting. No significant physical labor is expected.

Our Core Values

Employees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental. Our culture is alive and evolving, but it always stays true to its roots. Here, you are valued as a family member, and we believe that we can accomplish great things together. Agile Defense has been highly successful in the past few years due to our employees and the culture we create together.

What makes us Agile? We call it the 6Hs, the values that define our culture and guide everything we do. Together, these values infuse vibrancy, integrity, and a tireless work ethic into advancing the most important national security and critical civilian missions. It’s how we show up every day. It’s who we are.

  • Happy- Be Infectious. Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do.
  • Helpful - Be Supportive. Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated.
  • Honest - Be Trustworthy. Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support.
  • Humble - Be Grounded. Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task.
  • Hungry- Be Eager. Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of new and unprecedented challenges.
  • Hustle - Be Driven. Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission and achieve success.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Read the full description
Engineer Platform Engineer II at Agile Defense

Operates and maintains hybrid lab and demo environments, manages Kubernetes/containerized workloads, CI/CD tooling, and automation to support development teams and internal infrastructure.

Mid Onsite Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

About Agile Defense

At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace change with an unmovable spirit and the courage to build for what comes next.

Our vision is to bring adaptive innovation to support our nation’s most important missions through the seamless integration of advanced technologies, elite minds, and unparalleled agility—leveraging a foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests.

Requisition #: 1656

Job Title: Platform Engineer II

Location: McLean, VA

Job Description

We are seeking a hands-on Platform Engineer II to own and operate our internal lab and demo environments. This role supports a hybrid platform ecosystem spanning on-prem lab infrastructure, virtualization, cloud services, Kubernetes/containerized workloads, CI/CD tooling, artifact repositories, automation, and developer enablement.

The Platform Engineer II will help maintain environment readiness, improve deployment consistency, support development teams with repeatable deployment patterns, and ensure customer demos, product experiments, prototypes, training, and onboarding environments are reliable and well documented.

This is a practical, hands-on platform engineering role for someone who can troubleshoot across the stack, automate repeatable work, document operational procedures, and help bring structure to a fast-moving lab environment.

Ideal Candidate

The ideal candidate is a self-starter who is comfortable operating in a fast-moving environment. You do not need to be a senior architect, but you should be able to troubleshoot independently, ask good questions, document what you learn, and help improve the way environments are built and maintained.

You should be comfortable working across multiple areas of the platform stack and willing to jump into whatever the lab environment needs, whether that is fixing a deployment, debugging ingress, improving a Jenkins or GitHub Actions workflow, troubleshooting a virtual machine, writing a validation script, updating documentation, or helping a development team standardize how an application is deployed.

Responsibilities

  • Own day-to-day operations, readiness, and reliability of lab and demo environments.

  • Maintain and support Kubernetes and containerized application deployments.

  • Support on-prem lab infrastructure, virtualization platforms, virtual machines, and related network/storage dependencies.

  • Support development teams by creating reusable deployment patterns, templates, documentation, and runbooks.

  • Build, maintain, and improve CI/CD workflows using tools such as Jenkins and GitHub Actions.

  • Troubleshoot issues across Linux systems, virtual machines, containers, Kubernetes resources, networking, DNS, TLS, ingress, and application runtime environments.

  • Manage and support artifact repository workflows using tools such as Nexus or Artifactory.

  • Maintain deployment documentation, environment standards, operational procedures, and troubleshooting guides.

  • Help ensure customer demos, training environments, and prototype deployments are stable, prepared, and repeatable.

  • Automate environment setup, validation checks, deployment steps, and routine operational tasks using Bash, Python, or similar scripting tools.

  • Contribute to platform and deployment design discussions by recommending practical improvements and helping turn architecture direction into repeatable implementation patterns.

  • Support basic security and compliance activities, including patching, vulnerability remediation, secrets management, TLS/certificate management, RBAC, least privilege, and secure configuration practices.

What Success Looks Like

Within the first six months, success in this role means:

  • Lab and demo environments are more stable, better documented, and easier to maintain.

  • Development teams can deploy more consistently using standard patterns, templates, and runbooks.

  • Customer demos, product experiments, and training environments require less last-minute manual effort and are more reliable.

Education and Background

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent professional experience.

The ideal candidate will have experience in platform engineering, DevOps, systems engineering, cloud engineering, infrastructure engineering, or a related technical role. Experience should include hands-on work with Linux systems, containers, CI/CD pipelines, cloud infrastructure concepts, virtualization or on-prem lab environments, networking fundamentals, and deployment automation.

Years of Experience

4–6 years

Required Skills

  • 4–6 years of experience in platform engineering, DevOps, systems engineering, cloud engineering, infrastructure engineering, or a related technical role.

  • Hands-on Linux administration and troubleshooting experience.

  • Experience working with containers and Docker.

  • Kubernetes user-level experience, including deploying applications, reviewing pods/logs/events, and working with services, ingress, namespaces, config maps, and basic Helm usage.

  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.

  • Experience with Infrastructure as Code using Terraform or similar tools.

  • Working knowledge of cloud infrastructure concepts, preferably with AWS and/or Azure.

  • Experience supporting lab, development, or demo environments using virtualization or on-prem infrastructure.

  • Understanding of networking fundamentals, including DNS, TLS, ingress, routing, firewalls, and basic connectivity troubleshooting.

  • Experience writing Bash, Python, or similar scripts to automate repeatable platform, deployment, or operational tasks.

  • Experience with artifact repositories such as Nexus or Artifactory.

  • Ability to work in ambiguous environments, identify practical next steps, and drive tasks to completion.

  • Strong attention to detail and commitment to maintaining reliable, documented environments.

Preferred Skills

  • Experience with Proxmox, VMware, Hyper-V, or similar virtualization platforms.

  • Experience with Ansible or other configuration management tools.

  • Experience with Harness or other modern CI/CD platforms.

  • Experience with SonarQube or similar code quality/security tooling.

  • Experience with Vault or other secrets management platforms.

  • Familiarity with container/image scanning, vulnerability management, and secure software delivery practices.

  • Basic awareness of CMMC, NIST 800-171, ATO, FedRAMP, STIGs, or federal compliance environments.

  • AWS Associate-level certification.

  • RHCSA or other Linux certification.

Working Conditions

This role is hybrid, with occasional on-site support required for lab and demo environment activities. Work will primarily involve computer-based engineering tasks, including platform operations, troubleshooting, documentation, CI/CD support, automation, and collaboration with development teams.

The role may occasionally require support for customer demos, training environments, prototypes, and internal engineering activities. The position may require limited physical interaction with lab equipment, servers, networking devices, or workstations, including basic setup, cabling, inspection, or troubleshooting. No significant physical labor is expected.

Our Core Values

Employees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental. Our culture is alive and evolving, but it always stays true to its roots. Here, you are valued as a family member, and we believe that we can accomplish great things together. Agile Defense has been highly successful in the past few years due to our employees and the culture we create together.

What makes us Agile? We call it the 6Hs, the values that define our culture and guide everything we do. Together, these values infuse vibrancy, integrity, and a tireless work ethic into advancing the most important national security and critical civilian missions. It’s how we show up every day. It’s who we are.

  • Happy- Be Infectious. Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do.
  • Helpful - Be Supportive. Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated.
  • Honest - Be Trustworthy. Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support.
  • Humble - Be Grounded. Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task.
  • Hungry- Be Eager. Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of new and unprecedented challenges.
  • Hustle - Be Driven. Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission and achieve success.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Read the full description
Engineer Design Engineer

Builds polished React components and UI interfaces with a focus on design quality, motion, accessibility, and cross-browser consistency.

Mid Posted about 22 hours ago RemoteOK Dev
What this role involves
About Us

Beast Industries is a multifaceted media and entertainment company founded by Jimmy Donaldson, popularly known as MrBeast, the most watched person in the world. Renowned for revolutionizing digital content creation, Beast Industries encompasses a diverse portfolio of ventures that extend far beyond its origins on YouTube. With a mission to entertain, inspire, and create significant social impact, Beast Industries operates across various domains including digital media, philanthropy, consumer products, and innovative business initiatives. At Beast Industries, we believe in the transformative power of digital media and its potential to entertain, educate, and effect positive change. Our commitment to innovation, creativity, and philanthropy drives us to explore new frontiers, create unforgettable experiences, and build a legacy that inspires future generations.

Design Engineer

We’re hiring a Design Engineer who blends design taste, engineering execution, and product ownership. You’ll work where design and engineering meet—turning concepts into polished, performant, production-ready interfaces across our React stack.

Overview

You’ll collaborate with design and product from day one, shaping UI in real code, building reusable components, and delivering interaction patterns that feel fast, intuitive, and intentional. Motion, accessibility, and responsive behavior are treated as core requirements, not extras.

What Success Looks Like
  • High-quality, reusable React components adopted across teams
  • Production UI that feels fast, intuitive, and consistent
  • Smooth, intentional motion that enhances clarity and flow
  • Strong partnership with design and engineering from concept through ship
  • Meaningful contributions to our design system and component architecture
Key ResponsibilitiesDesign + Engineering Quality
  • Build polished, production-ready UI using React, Next.js, and Tailwind
  • Implement motion, micro-interactions, and transitions using Framer Motion or native techniques
  • Evolve and maintain reusable primitives and components using shadcn/ui patterns
  • Ensure accessibility, responsiveness, and cross-browser consistency
  • Optimize interaction performance and animation smoothness
  • Translate Figma concepts into high-quality code with clear states and flows
Collaborative Design Delivery
  • Partner early with designers to shape components, interactions, and states
  • Prototype interaction ideas and motion-heavy flows in code
  • Provide engineering insight to improve design feasibility and clarity
  • Iterate quickly with real UI instead of static hand-offs
Product Integration & Ownership
  • Own UI execution for features end-to-end
  • Handle interaction logic, state management, and edge-case behavior
  • Participate in sprint planning, estimation, and cross-functional reviews
Design System & Reusability
  • Extend and refine our design system using shadcn/ui, Tailwind tokens, and reusable patterns
  • Document component usage, motion guidelines, and best practices
  • Promote consistency across product surfaces
Qualifications
  • 3+ years in frontend engineering or design engineering
  • Strong React experience
  • Proficiency with Tailwind and component-driven UI architecture
  • Experience implementing polished UI with smooth, performant motion
  • Strong grasp of accessibility, responsive design, and UI fundamentals
  • Comfortable collaborating closely with designers and product teams
Preferred Skills
  • Experience with Framer Motion
  • Familiarity with shadcn/ui or similar headless component systems
  • Ability to prototype in Figma and code
  • Experience contributing to or maintaining a design system
  • Strong sense of visual and interaction design
Key Metrics for Impact
  • Reuse and adoption of components
  • UI performance and interaction responsiveness
  • Reduction in design-to-code iteration time
  • Accessibility and consistency across surfaces

The target total compensation ranges from $170,000 to 210,000, an employee equity plan grant, bonus, plus comprehensive benefits.

BenefitsThe Perks, Why Work On the MrBeast Team

We are redefining what entertainment and storytelling look like at global scale. Every piece of content we publish reaches millions and influences culture in real time. This is your opportunity to lead the team that decides how those moments come to life across every screen.

  • Competitive Salary
  • Generous Medical (Blue Cross Blue Shield), Dental, Vision and company-paid Life Insurance 
  • Company contributions to employee Health Savings Accounts (HSA) 
  • 401k Plan with Safe Harbor company-matching
  • Flexible vacation policy and paid company holidays
  • Company-provided technology package 
  • Relocation assistance where applicable, including travel and company-provided housing for the first 90 days
Read the full description
Engineer Design Engineer

Builds polished, production-ready React UI components with motion and accessibility, partnering closely with design and product teams.

Mid Posted about 22 hours ago RemoteOK Dev
What this role involves
About Us

Beast Industries is a multifaceted media and entertainment company founded by Jimmy Donaldson, popularly known as MrBeast, the most watched person in the world. Renowned for revolutionizing digital content creation, Beast Industries encompasses a diverse portfolio of ventures that extend far beyond its origins on YouTube. With a mission to entertain, inspire, and create significant social impact, Beast Industries operates across various domains including digital media, philanthropy, consumer products, and innovative business initiatives. At Beast Industries, we believe in the transformative power of digital media and its potential to entertain, educate, and effect positive change. Our commitment to innovation, creativity, and philanthropy drives us to explore new frontiers, create unforgettable experiences, and build a legacy that inspires future generations.

Design Engineer

We’re hiring a Design Engineer who blends design taste, engineering execution, and product ownership. You’ll work where design and engineering meet—turning concepts into polished, performant, production-ready interfaces across our React stack.

Overview

You’ll collaborate with design and product from day one, shaping UI in real code, building reusable components, and delivering interaction patterns that feel fast, intuitive, and intentional. Motion, accessibility, and responsive behavior are treated as core requirements, not extras.

What Success Looks Like
  • High-quality, reusable React components adopted across teams
  • Production UI that feels fast, intuitive, and consistent
  • Smooth, intentional motion that enhances clarity and flow
  • Strong partnership with design and engineering from concept through ship
  • Meaningful contributions to our design system and component architecture
Key ResponsibilitiesDesign + Engineering Quality
  • Build polished, production-ready UI using React, Next.js, and Tailwind
  • Implement motion, micro-interactions, and transitions using Framer Motion or native techniques
  • Evolve and maintain reusable primitives and components using shadcn/ui patterns
  • Ensure accessibility, responsiveness, and cross-browser consistency
  • Optimize interaction performance and animation smoothness
  • Translate Figma concepts into high-quality code with clear states and flows
Collaborative Design Delivery
  • Partner early with designers to shape components, interactions, and states
  • Prototype interaction ideas and motion-heavy flows in code
  • Provide engineering insight to improve design feasibility and clarity
  • Iterate quickly with real UI instead of static hand-offs
Product Integration & Ownership
  • Own UI execution for features end-to-end
  • Handle interaction logic, state management, and edge-case behavior
  • Participate in sprint planning, estimation, and cross-functional reviews
Design System & Reusability
  • Extend and refine our design system using shadcn/ui, Tailwind tokens, and reusable patterns
  • Document component usage, motion guidelines, and best practices
  • Promote consistency across product surfaces
Qualifications
  • 3+ years in frontend engineering or design engineering
  • Strong React experience
  • Proficiency with Tailwind and component-driven UI architecture
  • Experience implementing polished UI with smooth, performant motion
  • Strong grasp of accessibility, responsive design, and UI fundamentals
  • Comfortable collaborating closely with designers and product teams
Preferred Skills
  • Experience with Framer Motion
  • Familiarity with shadcn/ui or similar headless component systems
  • Ability to prototype in Figma and code
  • Experience contributing to or maintaining a design system
  • Strong sense of visual and interaction design
Key Metrics for Impact
  • Reuse and adoption of components
  • UI performance and interaction responsiveness
  • Reduction in design-to-code iteration time
  • Accessibility and consistency across surfaces

The target total compensation ranges from $170,000 to 210,000, an employee equity plan grant, bonus, plus comprehensive benefits.

BenefitsThe Perks, Why Work On the MrBeast Team

We are redefining what entertainment and storytelling look like at global scale. Every piece of content we publish reaches millions and influences culture in real time. This is your opportunity to lead the team that decides how those moments come to life across every screen.

  • Competitive Salary
  • Generous Medical (Blue Cross Blue Shield), Dental, Vision and company-paid Life Insurance 
  • Company contributions to employee Health Savings Accounts (HSA) 
  • 401k Plan with Safe Harbor company-matching
  • Flexible vacation policy and paid company holidays
  • Company-provided technology package 
  • Relocation assistance where applicable, including travel and company-provided housing for the first 90 days
Read the full description
Engineer Design Engineer

Builds polished React UI components with a focus on design quality, motion, and accessibility while partnering closely with design and product teams.

Mid Posted about 22 hours ago RemoteOK Dev
What this role involves
About Us

Beast Industries is a multifaceted media and entertainment company founded by Jimmy Donaldson, popularly known as MrBeast, the most watched person in the world. Renowned for revolutionizing digital content creation, Beast Industries encompasses a diverse portfolio of ventures that extend far beyond its origins on YouTube. With a mission to entertain, inspire, and create significant social impact, Beast Industries operates across various domains including digital media, philanthropy, consumer products, and innovative business initiatives. At Beast Industries, we believe in the transformative power of digital media and its potential to entertain, educate, and effect positive change. Our commitment to innovation, creativity, and philanthropy drives us to explore new frontiers, create unforgettable experiences, and build a legacy that inspires future generations.

Design Engineer

We’re hiring a Design Engineer who blends design taste, engineering execution, and product ownership. You’ll work where design and engineering meet—turning concepts into polished, performant, production-ready interfaces across our React stack.

Overview

You’ll collaborate with design and product from day one, shaping UI in real code, building reusable components, and delivering interaction patterns that feel fast, intuitive, and intentional. Motion, accessibility, and responsive behavior are treated as core requirements, not extras.

What Success Looks Like
  • High-quality, reusable React components adopted across teams
  • Production UI that feels fast, intuitive, and consistent
  • Smooth, intentional motion that enhances clarity and flow
  • Strong partnership with design and engineering from concept through ship
  • Meaningful contributions to our design system and component architecture
Key ResponsibilitiesDesign + Engineering Quality
  • Build polished, production-ready UI using React, Next.js, and Tailwind
  • Implement motion, micro-interactions, and transitions using Framer Motion or native techniques
  • Evolve and maintain reusable primitives and components using shadcn/ui patterns
  • Ensure accessibility, responsiveness, and cross-browser consistency
  • Optimize interaction performance and animation smoothness
  • Translate Figma concepts into high-quality code with clear states and flows
Collaborative Design Delivery
  • Partner early with designers to shape components, interactions, and states
  • Prototype interaction ideas and motion-heavy flows in code
  • Provide engineering insight to improve design feasibility and clarity
  • Iterate quickly with real UI instead of static hand-offs
Product Integration & Ownership
  • Own UI execution for features end-to-end
  • Handle interaction logic, state management, and edge-case behavior
  • Participate in sprint planning, estimation, and cross-functional reviews
Design System & Reusability
  • Extend and refine our design system using shadcn/ui, Tailwind tokens, and reusable patterns
  • Document component usage, motion guidelines, and best practices
  • Promote consistency across product surfaces
Qualifications
  • 3+ years in frontend engineering or design engineering
  • Strong React experience
  • Proficiency with Tailwind and component-driven UI architecture
  • Experience implementing polished UI with smooth, performant motion
  • Strong grasp of accessibility, responsive design, and UI fundamentals
  • Comfortable collaborating closely with designers and product teams
Preferred Skills
  • Experience with Framer Motion
  • Familiarity with shadcn/ui or similar headless component systems
  • Ability to prototype in Figma and code
  • Experience contributing to or maintaining a design system
  • Strong sense of visual and interaction design
Key Metrics for Impact
  • Reuse and adoption of components
  • UI performance and interaction responsiveness
  • Reduction in design-to-code iteration time
  • Accessibility and consistency across surfaces

The target total compensation ranges from $170,000 to 210,000, an employee equity plan grant, bonus, plus comprehensive benefits.

BenefitsThe Perks, Why Work On the MrBeast Team

We are redefining what entertainment and storytelling look like at global scale. Every piece of content we publish reaches millions and influences culture in real time. This is your opportunity to lead the team that decides how those moments come to life across every screen.

  • Competitive Salary
  • Generous Medical (Blue Cross Blue Shield), Dental, Vision and company-paid Life Insurance 
  • Company contributions to employee Health Savings Accounts (HSA) 
  • 401k Plan with Safe Harbor company-matching
  • Flexible vacation policy and paid company holidays
  • Company-provided technology package 
  • Relocation assistance where applicable, including travel and company-provided housing for the first 90 days
Read the full description
Engineer ShiftForce LLC: Full-Stack Developer — .NET + React + Azure — Remote (US)

Full-stack developer builds and ships features across .NET/React/Azure stack, handles debugging, infrastructure issues, and code reviews with ownership mindset.

Mid Remote Posted 1 day ago We Work Remotely — Programming
What this role involves

Headquarters: Kansas City
URL: https://www.shiftforce.com

**About us**

ShiftForce is scheduling and operations software for restaurants. We've been around a while, we're profitable, and we ship real features to real users every week. Small team — there are no layers of management between you and the work, which means real ownership and real impact, but also means everyone pitches in on whatever needs doing.

**The role**

We need a full-stack developer who works like an owner. You'll pick up problems from the backlog, ask the questions you need answered, then build and ship the solution. We're not looking for someone who needs every decision made for them — but we're also not looking for someone who treats every ticket as an excuse to rewrite a subsystem.

A typical week might be shipping a couple of features, fixing a few bugs, debugging a weird Azure Function timeout, reviewing a teammate's PR, and pushing back on a product idea that doesn't make sense. Some weeks lean more toward infra and ops — a broken pipeline, a slow query. Because we're small, you'll wear many hats. You should be comfortable solving technical problems that aren't strictly "writing code," and you shouldn't expect a dedicated DevOps or DBA team to hand you a clean environment.

**Stack**

- Backend: C# / .NET Core 10, some legacy .NET Framework (being migrated)
- Frontend: React, Next.js, TypeScript, CSS
- Mobile: React Native / Expo
- Data: SQL Server, PostgreSQL — real queries, real indexes, real execution plans
- Infra: Azure Functions, App Service, DevOps pipelines, Key Vault

**You're a fit if you**

- Have 3+ years shipping production code on a similar stack
- Solve problems instead of escalating them — you read the logs, write a repro, check the docs
- Build what was asked for, not what you wish was asked for
- Are comfortable wearing many hats: code, infra, debugging, customer issues, whatever the week needs
- Use AI coding tools (Cursor, Claude, Copilot) as part of your daily workflow — not as a novelty
- Communicate clearly in writing (most of our communication is async)

**Logistics**

- 100% remote, US-based
- Full-time
- Slight preference for candidates in Las Vegas or Kansas City — not a requirement

**How to apply**

Email justinb@shiftforce.com with a short note describing a hard bug you debugged recently — what was broken, how you found it, how you fixed it. That's the application. Resume optional.

To apply: https://weworkremotely.com/remote-jobs/shiftforce-llc-full-stack-developer-net-react-azure-remote-us

Read the full description
Engineer Software Engineer / IT Business analyst at Avaloq

Develops and maintains innovative software solutions for banking platforms using PL/SQL and Oracle, with responsibilities spanning design, implementation, testing, and client collaboration.

Mid Posted 1 day ago RemoteFirstJobs Product
What this role involves

Company Description

Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 10 countries, and more than 160 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and wealth managers, investment managers, as well as retail and neo banks. Our research led approach and continual innovation is powered by the passion and creativity of our colleagues.

We are always looking for talented people to join us on our mission to orchestrate the financial ecosystem and democratize access to wealth management. Avaloq offers the opportunity to work closely with some of the world’s leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential.

Job Description

As a member of the Avaloq development team, you will be part of a group of highly skilled, motivated and dynamic people that are responsible for a central part of the Avaloq Banking Suite. You will design, implement, maintain and test innovative software solutions to meet the client’s needs. You will be working as a Mid or Senior Level Developer in an environment where formal and on-the-job training is a priority, and you will learn a lot.

The Avaloq Banking Suite is one of the largest PL/SQL applications in the world. It is safe to say that your co-workers are among, if not the most knowledgeable Oracle specialists in the world. Development takes place in our integrated development environment - a customized Eclipse platform, which is tightly integrated with a build automation and delivery system, allowing a standardized and automated process to be followed.

Your key tasks

  • Develop and implement new features based on internal and external requirements
  • Understand the Avaloq Core Banking Platform and the corresponding business areas
  • Lead projects from Analysis requirement to implementation and testing phase with client facing interactions
  • Perform maintenance work such as: root cause analysis, bug fixing, code optimizations
  • Provide technical assistance for customers or business analysts. Closely collaborate with the Product Owner, Scrum Master and other Software Engineer

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering or equivalent
  • Must have at least four years of work experience in a software developer role
  • Knowledge and experience in RDBMS, Oracle SQL, Oracle PL/SQL
  • Good understanding of scrum agile methodologies
  • Excellent analytical skills and systematic approach to problem solving
  • Quality-conscious attitude, self-motivated and goal-oriented
  • Open-minded, good team player, and has good communication skills (proficient in English verbally and in writing) which allow to have also a smooth client interaction during the phases of projects

It would be a real bonus if you have

  • Experience in one or more high level programming language
  • Experience with AWS
  • Knowledge in Oracle Database architecture

Additional Information

We realize that managing work life balance is a challenge we all face in our daily lives and in order to support with this we are pleased to offer hybrid and flexible working for most of our Avaloqers to maintain work life balance and still continue our fantastic Avaloq culture in our global offices.

In Avaloq we are proud to embrace diversity and understand the success of our business is built on the power of different opinions, we are whole heartedly committed to fostering an equal opportunity environment and inclusive culture where you can be your true authentic self.

We hire, compensate and promote regardless of origin, age, gender identity, sexual orientation or any other fantastic traits that make us all unique, we have done our best to write this advert in an inclusive and neutral way.

Please be aware that we will not accept speculative CV submissions for any of our roles from recruitment agencies, and any unsolicited candidate submissions will be exempt from any payment expectations.

Read the full description
Engineer Integration Software Engineer - Platform Solution at Avaloq

Designs and maintains data integration workflows using the Avaloq Core Platform to connect internal systems and external services for banking institutions.

Mid Posted 1 day ago RemoteFirstJobs Product
What this role involves

Company Description

Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 10 countries, and more than 160 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and wealth managers, investment managers, as well as retail and neo banks. Our research led approach and continual innovation is powered by the passion and creativity of our colleagues.

We are always looking for talented people to join us on our mission to orchestrate the financial ecosystem and democratize access to wealth management. Avaloq offers the opportunity to work closely with some of the world’s leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential.

Job Description

We are looking for a highly motivated Software Engineer to join our Integration team in the Platform Solution CH/FL domain, with a specialized focus on data integration and orchestration using the Avaloq Core Platform (ACP). This role is critical in ensuring that data flows seamlessly between internal systems and external interfaces, enabling efficient and reliable end-to-end processes across the banking platform.

Your key tasks

  • Design, implement, and maintain integration workflows using ACP to connect internal systems and external services.
  • Develop and support interfaces and APIs for real-time and batch data exchange, ensuring data consistency and integrity.
  • Collaborate with business analysts, product owners, and technical teams to understand integration requirements and translate them into scalable solutions.
  • Ensure robust error handling, monitoring, and logging for all integration processes to support operational excellence.
  • Optimize integration solutions for performance, scalability, and maintainability.
  • Troubleshoot and resolve integration issues, ensuring minimal disruption to business operations.
  • Document integration designs, data mappings, and technical specifications in line with best practices and compliance standards.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
  • 3+ years of experience in software engineering, with a focus on Integration of third party apps.
  • Strong programming skills in languages such as Python, Java, Javascript, PL/SQL, Shell Scripting and/or C#.
  • Databases PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Oracle DB, Firebase
  • Networks & Protocols TCP/IP, HTTP/HTTPS, WebSockets, DNS, SSH, FTP, TLS/SSL, Load Balancing, CDN, OAuth, SAML, JWT
  • Applications & Tools: Docker, Kubernetes, Git/GitHub/GitLab, Jenkins, Ansible, CI/CD Tools, Jira, Confluence, VS Code, IntelliJ IDEA, Postman, Jmeter, SonarQube, Spring Framework

It would be a real bonus if you have:

  • Hands-on experience with ACP (Avaloq Core Platform) or similar data extraction frameworks.

Additional Information

We realize that managing work life balance is a challenge we all face in our daily lives and in order to support with this we are pleased to offer hybrid and flexible working for most of our Avaloqers to maintain work life balance and still continue our fantastic Avaloq culture in our global offices.

In Avaloq we are proud to embrace diversity and understand the success of our business is built on the power of different opinions, we are whole heartedly committed to fostering an equal opportunity environment and inclusive culture where you can be your true authentic self.

We hire, compensate and promote regardless of origin, age, gender identity, sexual orientation or any other fantastic traits that make us all unique, we have done our best to write this advert in an inclusive and neutral way.

Please be aware that we will not accept speculative CV submissions for any of our roles from recruitment agencies, and any unsolicited candidate submissions will be exempt from any payment expectations.

Read the full description
Engineer Bare Developer (100% Remote - Worldwide) at Tether.io

Develops and maintains a JavaScript/C runtime and native modules ecosystem for blockchain and fintech applications.

Mid Remote Posted 1 day ago RemoteFirstJobs Product
What this role involves

Description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct.

This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests

  • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode)

  • Own cross-compilation toolchain configuration for each target platform

  • Maintain CI pipelines that build and test native modules across all supported platforms

  • Investigate and fix platform-specific build failures and toolchain issues

Bare Runtime contributions

  • Contribute to the Bare runtime core (module system, native addon system, light-weight threads)

  • Help reduce the bare-node missing API surface

  • Participate in evaluating and integrating alternative JS engines eg libjerry

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules

Collaboration and communication

  • Respond to Bare team inquiries from internal teams and the public.

  • Communicate progress, blockers, and decisions in writing .

  • Participate in a weekly status call.

  • Participate in Bare workshops and contribute to onboarding materials.

  • Coordinate with product teams (Keet, WDK/Wallet).

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.

  •  Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.

  •  Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).

  •  Familiarity with libuv or other asynchronous I/O frameworks.

  •  Comfortable working across macOS, Linux, Android, and iOS build toolchains.

  •  Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).

  •  Ability to read and navigate large C and C++ codebases.

  •  Self-directed work style with strong written communication skills.

Read the full description
Engineer Bare Developer (100% Remote - Worldwide) at Tether.io

Develops and maintains the Bare runtime and native modules using C and JavaScript in a blockchain/fintech environment.

Mid Remote Posted 1 day ago RemoteFirstJobs Product
What this role involves

Description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct.

This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests

  • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode)

  • Own cross-compilation toolchain configuration for each target platform

  • Maintain CI pipelines that build and test native modules across all supported platforms

  • Investigate and fix platform-specific build failures and toolchain issues

Bare Runtime contributions

  • Contribute to the Bare runtime core (module system, native addon system, light-weight threads)

  • Help reduce the bare-node missing API surface

  • Participate in evaluating and integrating alternative JS engines eg libjerry

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules

Collaboration and communication

  • Respond to Bare team inquiries from internal teams and the public.

  • Communicate progress, blockers, and decisions in writing .

  • Participate in a weekly status call.

  • Participate in Bare workshops and contribute to onboarding materials.

  • Coordinate with product teams (Keet, WDK/Wallet).

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.

  •  Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.

  •  Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).

  •  Familiarity with libuv or other asynchronous I/O frameworks.

  •  Comfortable working across macOS, Linux, Android, and iOS build toolchains.

  •  Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).

  •  Ability to read and navigate large C and C++ codebases.

  •  Self-directed work style with strong written communication skills.

Read the full description
Engineer Bare Developer (100% Remote - Worldwide) at Tether.io

Develops and maintains the Bare runtime and native modules, working across C and JavaScript in a blockchain/fintech environment.

Mid Remote Posted 1 day ago RemoteFirstJobs Product
What this role involves

Description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct.

This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests

  • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode)

  • Own cross-compilation toolchain configuration for each target platform

  • Maintain CI pipelines that build and test native modules across all supported platforms

  • Investigate and fix platform-specific build failures and toolchain issues

Bare Runtime contributions

  • Contribute to the Bare runtime core (module system, native addon system, light-weight threads)

  • Help reduce the bare-node missing API surface

  • Participate in evaluating and integrating alternative JS engines eg libjerry

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules

Collaboration and communication

  • Respond to Bare team inquiries from internal teams and the public.

  • Communicate progress, blockers, and decisions in writing .

  • Participate in a weekly status call.

  • Participate in Bare workshops and contribute to onboarding materials.

  • Coordinate with product teams (Keet, WDK/Wallet).

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.

  •  Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.

  •  Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).

  •  Familiarity with libuv or other asynchronous I/O frameworks.

  •  Comfortable working across macOS, Linux, Android, and iOS build toolchains.

  •  Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).

  •  Ability to read and navigate large C and C++ codebases.

  •  Self-directed work style with strong written communication skills.

Read the full description