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 Staff Software Engineer at murmuration

Staff-level software engineer building civic engagement products and raising technical standards across the engineering organization.

Lead Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Who We Are

At Murmuration, we believe that America’s promise is shaped and reshaped by the best ideas and ideals of its communities, and the dreams of the people who believe in a better life for themselves, their families, and each other.

We help organizations build power in their communities in four key ways: we organize a network of values-aligned partners; we provide deep, data-driven insights into people, places, and perspectives; we develop tools that make organizing and engagement easy and more effective; and we offer services that strengthen our partners’ capacity to lead change in their communities.

We envision an America where every community has what it needs to help people lead healthy,

free, and dignified lives. We work to redesign the systems and structures we all depend on — how we learn, live, govern, and solve problems — so that they are just, equitable, resilient, and rooted in shared responsibility. By strengthening the ties that hold communities together, we aim for civic life defined by collective action and care, with effective leadership that truly represents everyone.

We are a collaborative, curious, and creative team of organizers, scientists, teachers, technologists, campaign veterans, and more who share the unwavering belief that we can use our gifts in service of transforming America — together.

We’ve built our team guided by the belief that the whole is greater than the sum of its parts. And so we support each other relentlessly — rallying together to face challenges the same way we celebrate each other’s wins.

About the Position

Do you see yourself as a mission-driven engineer who believes that great products emerge from strong teams? Do you thrive in inclusive, thoughtful environments where engineers hold themselves to high standards of technical excellence, ownership, and impact at scale?

We are seeking a Staff Software Engineer to contribute to one of our most ambitious efforts: building a new product from the ground up while raising the bar for how our entire engineering organization works.

Murmuration builds technology that helps our partner organizations strengthen civic engagement and organize more effectively in their communities. Our products weave together engagement, outreach, demographic, and voter data with intuitive applications that help partners better understand and act within the communities they serve. Our team is intentionally multidisciplinary and partner-focused. We succeed together by aligning planning, execution, and learning across engineering, product, design, research, data, and partner success. We build complex, data-driven systems that need to work reliably during critical moments, scale as our partners grow, and remain understandable and maintainable as communities and their needs evolve.

As a Staff Software Engineer, you will join the Explorer Team as we evolve the product

into general availability from its pilot implementation. Explorer is a data visualization product that facilitates political data exploration using interactive maps, charts, and exportable tables, supplemented by an NLP-powered search function.

On this small, close-knit team, you will establish the engineering patterns, operational foundations, and testing strategies needed to evolve Explorer into a secure, reliable, GA-ready platform. You and the team will build Explorer’s core platform and user experience, expanding a near-greenfield code base to design, build, and evolve secure backend services, interactive data visualizations, and responsive user interfaces. You will also produce high-quality documentation that improves knowledge sharing, onboarding, and the long-term maintainability of the product.

In addition to your Explorer work, you will serve as a staff engineer across multiple projects, applying your expertise to solving some of the organization’s most complex challenges.

This role is suited for a deeply experienced individual contributor whose technical judgment and engineering rigor raises the quality of deliverables across the entire organization. You excel in near-greenfield settings where product priorities and direction can shift rapidly. Your commitment to building inclusive, high-trust, high-performing teams is visible across the technology organization. And you believe, like we do, that how we build is just as important as  what we build.

Job Level: IC5

What You’ll Do

Drive to General Availability

  • Shape Explorer’s technical future: advise on technical priorities, dependencies, and complexity; propose and defend well-reasoned solutions with clear documentation of tradeoffs and alternatives;
  • Take a pilot implementation from limited release to general availability, including making early architectural decisions, validating technical assumptions, and iterating toward a scalable design;
  • Harden experimental systems for production readiness, including reliability, performance, observability, testing, and operational excellence;
  • Architect for the long term: design and build the systems and architectures that will serve Explorer for years, with scale, reliability, security, and maintainability as first-class concerns;
  • Improve and expand the existing code base: reinforce secure coding practices, identify vulnerabilities early, and treat data privacy and access control as first-class concerns;
  • Drive test strategy, proactively identify and address technical risks, and drive quality improvements at the team level; and
  • Reduce technical debt, improve system quality, and contribute to objectives that span the broader organization.

Elevate the Team

  • Resolve ambiguity, navigate requirements that are actively being shaped, and bring structure and clarity without waiting for perfect specs;
  • Establish best practices for test strategy, code quality, and system design; raise the technical bar across the organization through documentation, advocacy, and role modeling;
  • Mentor senior engineers and help emerging technical leads build the judgment, ownership, and skills to grow; lead technical discussions, drive design consensus, and model the standards you expect from others; and
  • Be like Ted Lasso: believe, build trust, and demonstrate kindness, empathy, optimism, curiosity, and vulnerability.

Lead Beyond Explorer

  • Set technical direction across teams beyond Explorer; own objectives that span multiple teams and align with division and organizational goals; drive the strategy, planning, decision-making, and execution needed to achieve them;
  • Lead significant initiatives spanning multiple teams and systems; align technical and non-technical stakeholders, communicate tradeoffs and risks clearly, and represent engineering in cross-organizational discussions and with product and leadership;
  • Champion secure coding practices at a systemic level, identify vulnerabilities across the product, and treat data privacy and access control as organization-wide concerns; and
  • Organize and lead incident response, involving the right people and delegating effectively; lead post-incident reviews including root cause analysis and clear prevention action items; follow through until learnings are shared and remediation is complete.

Technical Depth and Judgement

  • Deep, hands-on expertise across critical technical domains with the proven ability to lead system design, architectural patterns, and engineering best practices; your sound technical judgment shapes important decisions;
  • Experience with event-driven and asynchronous processing patterns; solid understanding of the tradeoffs among different event-driven architectures with the ability to defend one choice over the other;
  • Ability to reason across OLAP and OLTP data architectures and make sound design decisions for the systems that depend on them;
  • Comfort making sound decisions with imperfect information; able to design long-term architectures with scale, reliability, security, and maintainability as first-class concerns, and to clearly articulate tradeoffs and alternatives explored;
  • Ability to communicate and defend well-reasoned solutions through written documentation, sharing context, what alternatives were considered, and how conclusions were reached;
  • Be a proactive steward of technical quality, identifying and prioritizing technical debt, defining test strategy, and evaluating risk from bugs and architectural problems before they become blockers; and
  • Skill at debugging the most complex problems at any level of the stack; ability to drive effective post-incident reviews with clear timelines, root cause analysis, and actionable prevention plans.

Scope, Initiative, and Execution

  • Proven ability to lead technical strategy and execution for significant initiatives spanning multiple teams or systems, balancing quality, performance, and cost while keeping stakeholders aligned on tradeoffs and risks;
  • Proven experience in designing objectives aligned with division and organizational goals, anticipating technical challenges and proposing solutions before they become blockers;
  • Demonstrated experience in the estimation of large, cross-team projects with significant unknowns, including mitigation plans for resolving those unknowns, breaking work into milestones and iterations to reduce risk and deliver incremental value;
  • Proven strategies to involve the right people, delegate clearly, communicate consistently, and follow through as an owner until an objective is delivered; and
  • Ability to multiply team and engineering effectiveness through technical leadership, tooling, infrastructure, and process improvements.

Organizational Impact

  • A technical leader across multiple teams who can act without direct management responsibilities, influencing outcomes through role modeling, documentation, and advocacy rather than authority;
  • Demonstrated track record as a mentor to senior engineers with a proven ability to develop future technical leaders, building their judgment, ownership, and skills through 1:1 guidance and small-group knowledge sharing;
  • A driver of standards and best practices that raise the technical bar across the organization, creating processes that instill ownership behavior in others;
  • Ability to represent engineering effectively in cross-functional discussions, leading alignment across technical and non-technical stakeholders on complex, multi-team initiatives; and
  • A leader by example, proactively sharing context and learnings, building POCs or prototypes where most cost-effective, and creating the kind of high-trust, high-performing team culture that makes everyone better.

What You Bring to the Table

Foundations

  • 10+ years of professional software engineering experience with demonstrated full-stack fluency and a track record of delivering in production across a variety of languages and technology stacks;
  • Experience taking a product from beta to general availability, navigating the operational, quality, and cross-functional demands of a production launch;
  • Experience driving secure coding practices, data privacy principles, and access control patterns as applied in production systems;
  • A test-driven mindset with experience writing, maintaining, and driving test strategy at the team or product level;
  • A track record of effective collaboration with product, data science, and R&D teams, bridging technical and domain-specific perspectives across disciplines.

Data

  • Solid foundation in relational databases, including PostgreSQL, writing fluent SQL, designing schemas, and reasoning about migrations and query performance;
  • Experience with analytical or columnar datastores (e.g., Apache Pinot, ClickHouse, BigQuery, etc.);
  • Experience working with modern data warehousing and transformation workflows powered by Snowflake and dbt;
  • Experience with data pipeline orchestration tools such as Dagster or Airflow with an understanding of scheduling, dependency management, and pipeline reliability;
  • Working knowledge of time series data modeling and its applications;
  • Experience with caching layers such as Redis and the ability to drive decisions about caching strategy as part of system design.

Infrastructure and Observability

  • Deep experience with cloud-native architectures, distributed systems, and production-grade software at scale; production experience with AWS, including services for compute, storage, and observability;
  • Proficiency with Docker, Make, or similar build tools, as well as environment scripting;
  • Direct experience with observability tooling: logging, metrics, and tracing using tools such as Datadog, New Relic, Prometheus, or Grafana.

Security

  • Experience driving secure coding practices, data privacy principles, and access control patterns as applied in production systems.

Emerging and Specialized

  • Hands-on experience integrating LLM or AI APIs (e.g., OpenAI) into production applications, including working with embeddings, retrieval, or natural language interfaces;
  • Experience with geospatial or map-based data visualization and related JavaScript libraries.

Nice to Haves

  • Familiarity with Voter File Data;
  • Experience with or interest in political data;
  • Background in political tech, civic tech, advocacy, or mission-driven organizations; and/or
  • Experience applying AI/ML techniques to voter or political data.

Talented Software Engineers come from all walks of life and career. If you are passionate about civic engagement and technology, please apply, even if you do not check every box!

Location and Compensation

This is a full-time, salaried position with a comprehensive benefits package, open

to candidates anywhere in the United States.

The starting salary for this position is $225,324. We set compensation using market data and apply it consistently across the organization to ensure fairness and transparency for everyone in similar roles.

Our Culture of Care

We work hard to create a culture of care to ensure that our staff are best equipped to lead happy, healthy, and balanced lives. To that end, we offer a comprehensive benefits package which includes:

  • Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members;
  • Retirement benefits with a 5% employer match;
  • A flexible unlimited PTO plan;
  • Generous paid parental leave;
  • Pre-tax commuter benefits;
  • A company laptop;
  • A flexible remote work environment;
  • A home office setup stipend for all new employees;
  • Monthly reimbursement for remote work expenses;
  • A yearly professional development fund;
  • Mental health and wellness benefits through Calm and Better Help;
  • Yearly in-person staff retreats; and
  • A welcoming culture that celebrates diversity, equity, inclusion, and belonging.

At Murmuration, we believe a vibrant, representative democracy depends on the inclusion of diverse voices, lived experiences, and perspectives. The best ideas don’t come from a single person or ideology — they emerge at the intersection of different backgrounds, identities, and viewpoints. We are proud of our commitment to building an organization and culture shaped by respect, empathy, and collaboration, where our team’s diversity fuels innovation, civic engagement, and meaningful change. We welcome new colleagues who will help us nurture this collective effort. Join us.

An Equal-Opportunity Employer with a Commitment to Diversity

Murmuration is proud to be an equal opportunity employer, and as an organization committed to diversity and the perspective of all voices, we consider applicants equally of race, gender, color, sexual orientation, religion, marital status, disability, political affiliation and national origin. We reasonably accommodate staff members and/or applicants with disabilities, provided they are otherwise able to perform the essential functions of the job.

Note: Murmuration is two organizations working together to pursue our mission of amplifying the power of civic engagement: Murmuration Research Institute, a 501©(3) that conducts research to identify, design, and create the data, tools, and insights that build healthier and more equitable communities; and Murmuration, Inc., a 501©(4) that supports organizations working across the country on the nation’s most challenging issues with access to data, tools, and research that build healthier and more equitable communities.

Read the full description
Engineer Senior Back End Engineer at Wisedocs

Senior back-end engineer designs and maintains Python-based systems powering medical data processing and ML pipelines for insurance claims analysis.

Senior Remote Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Wisedocs is a fast-growing, venture-backed AI platform that transforms how insurance companies analyze claims. With ~$20M USD raised, 100+ team members globally, and 90+ customers across North America and Australia, we’re doubling revenue year over year.

Founded by experts who’ve experienced the claims process firsthand, Wisedocs combines deep domain knowledge with next-gen AI trained on 100M+ documents. Our platform turns complex medical records into clear, structured insights—backed by expert human oversight.

Join a mission-driven team building intelligent products that cut through complexity, accelerate decision-making, and make a real impact when it matters most.

Role Summary

We’re seeking a Senior Back-End Engineer who will be instrumental in building the architecture that powers our leading-edge medical data processing system. Our application interfaces seamlessly with our advanced AI/ML platform, leveraging computer vision and generative models to make sense of intricate legal and medical documents for efficient medical claim processing.

What you’ll be doing

  • Designing, building, and maintaining efficient, reusable, and reliable Python code that powers our back-end systems and ML pipeline
  • Identifying and resolving performance and scalability issues, helping to improve the robustness of our system
  • Handling complex data structures and algorithms, ensuring the seamless processing of data in our system
  • Taking on additional responsibilities as needed, demonstrating flexibility and adaptability in a dynamic working environment
  • Creating comprehensive technical documentation for system components and architecture, thereby providing clarity on architectural decisions and engineering contributions across the team
  • Working in collaboration with front-end developers to integrate user-facing elements with server-side logic, creating a seamless user experience
  • Other duties as assigned

You’re a great candidate if you have

  • A minimum of 5 years of experience as a Back-End Engineer with extensive experience in Python, showcasing a deep understanding of the language

  • Proficiency in using Python frameworks such as Django or Flask

  • Experience with database systems like SQL or NoSQL

  • Strong familiarity with cloud platforms like AWS, Google Cloud, or Azure  An understanding of automation practices throughout the Agile development, build, and deployment phases of the application lifecycle

  • A robust problem-solving mindset; comfortable navigating frequently changing work items and scopes, and capable of managing multiple tasks efficiently

  • Enthusiasm about working in a fast-paced, innovative environment, contributing to a team that aims to make a significant impact in the medical and insurance tech space.

What we offer:

  • Flexible hybrid environment with the option to collaborate in-person at our Toronto HQ.

  • Modern employee benefits, including health and dental coverage

  • Competitive compensation, with valuable stock options, as we’re still a young company growing very quickly.

  • An opportunity to develop very rapidly in your career. We can offer you a super-immersive learning environment, and when you thrive there, you will have the opportunity to rapidly develop this opportunity into senior practitioner or management opportunities as you choose.

  • Access to a learning and professional development fund to help you level up your career while you’re working with us. We hope to be an incredible step up in your career if you decide to come and work with us.

  • Company events

  • Generous Paid Time Off

  • Paid Sick Days

  • Casual Dress code

  • Employee Referral Bonus

  • Tuition Assistance

  • Plus, many other Recognition Programs!

Recruitment Journey at Wisedocs

We’re excited to meet you and explore the possibilities together!  At Wisedocs, honesty is one of our core values. Our Recruitment process is transparent to ensure you are set up for success:

  • Round 1 – People & Culture Chat: 20–30 min conversation about your background, goals, and the role.

  • Round 2 – 1st Technical Assessment: A 1.5 -hour technical assessment that focuses on general coding.

  • Round 3 – 2nd Technical Assessment: A 1.5 -hour technical assessment that focuses on conceptual and system design.

  • Round 4 – Interview with the Hiring Manager: A 1-hour interview with the hiring manager focusing on culture fit, experience, and high-level technical questions.

Note: We use AI-powered tools alongside human review to support a fair, inclusive, and efficient hiring process, helping us work smarter and create better experiences for our customers and team.

This posting is for current and future opportunities at Wisedocs. Even if there isn’t an immediate opening, we’re always excited to meet great people. If your experience lines up, we encourage you to apply — we’ll reach out when a role opens that’s a good fit.

*Wisedocs AI is an equal opportunity employer and are committed to providing employment accommodation in accordance with AODA. If you require an accommodation, please notify us and we will work with you to meet your needs

Read the full description
Engineer Lead DevOps Engineer(6:00 PM -2:00 AM Shift) at NiCE

Lead DevOps Engineer builds and maintains CI/CD pipelines, infrastructure as code, and production systems while managing deployments and troubleshooting infrastructure issues.

Mid Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

At NICE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

The DevOps Engineer works as an integrated part of a software engineering team with specific focus on facilitating and building automated pipelines for continuous delivery of the team’s deliverables with guaranteed production-level quality and supportability.​

How will you make an impact?

  • Defining and developing continuous integration and deployment pipelines

  • Building Infrastructure as Code

  • Coordinating build and release activities with other stakeholders

  • Managing day to day operations of release pipelines, build tools, and source control software and resources

  • Troubleshooting & responding to downtime, performance degradation and outside attacks

  • Performing ongoing maintenance and upgrades of DevOps systems (Production & non-production)

  • Identifying, researching, and prototyping new technologies to improve DevOps processes

Have you got what it takes?

  • Bachelor’s degree in Computer Science, Business Information Systems or related field or equivalent work experience is required.​

  • 1-3 years of experience as a contributor on a software development team

  • Experience working with distributed source control systems, preferably with GitHub or BitBucket

  • Experience writing scripting languages, such as Python, Perl, Powershell

  • Deep knowledge and understanding in one or more of the following areas:

-Database Administration (Structured and/or unstructured, Indexing, Performance Tuning, Backup and restore, data lifecycle management, scaling)

-Layer 2 and Layer 3 Networking Administration (DNS, SSL/TLS, Load Balancing, IPv4 Sub netting, Firewalling, etc.)

-Voice Over IP administration (Signaling, Encoding/Decoding; Protocols like Media Gateway, RTC, SIP; Security, Border Controllers; QoS, LCR)

-Operating Systems (Linux/Windows, Virtualization, Containers, Imaging, Orchestration, Storage types & performance, Monitoring, Capacity Planning)

You will have an advantage if you also have:

  • Experience with Artifactory

  • Experience with Release Pipeline tools such as Concourse, Thoughtworks Go, Octopus, Hive, ElectricFlow, or Xebialabs

  • Call center and telecom experience

  • Familiarity with CI automation tools, such as CircleCI, Jenkins, or Bamboo, TFS Build

  • Familiarity with Docker containers and Docker-based Microservices

  • Familiarity with infrastructure automation tools such as Chef, Puppet, Ansible, or CloudFormation

  • Familiarity with Amazon AWS services

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!

About NICE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Requisition ID: 11150

Reporting into: Manager, DevOps

Role Type: Individual Contributor

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Read the full description
Engineer Senior DevOps Engineer (Azure) at NiCE

Senior DevOps Engineer designs and operates cloud infrastructure, manages CI/CD pipelines, and ensures observability and operational excellence for analytics and AI services.

Senior Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we played to win. We set the highest standards and executed beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

NiCE enables organizations to address today’s consumer and employee expectations by delivering effortless, consistent, and personalized digital-first experiences with CXone, the world’s leading cloud customer experience platform.

The CSA team is dedicated to developing groundbreaking AI products that are transforming the industry. We promote a culture of collaboration, technical excellence, and the adoption of advanced technologies at a scale.

We are looking for a Senior DevOps Engineer to join our CSA Infrastructure team. In this role, you will own and evolve the CI/CD pipelines, cloud infrastructure, observability, and operational excellence of our analytics and AI services, working closely with development, QA, security, and product teams.

How will you make an impact?

  • Design, operate, and evolve cloud infrastructure on AWS, ensuring high availability, security, scalability, and cost efficiency
  • Drive Infrastructure-as-Code quality and consistency across multiple environments (dev, test, staging, production) and services
  • Own and improve CI/CD pipelines end-to-end — from source control to automated build, test, security scanning, quality gates, and multi-environment deployment
  • Lead troubleshooting of complex production issues and drive root-cause analysis, feeding learnings back into runbooks and automation
  • Build and improve observability — dashboards, metrics, alerting, log aggregation, and SLO/SLI definitions for production services
  • Champion security and compliance — least-privilege access, secrets management, encryption, vulnerability remediation, and multi-tenant isolation
  • Manage release processes, environment promotion, and cross-service dependency tracking
  • Drive cost optimization and FinOps practices across cloud workloads
  • Mentor engineers on cloud and DevOps practices, and influence architecture and best practices across teams
  • Continuously evaluate and adopt new tools, technologies, and AI-driven automation to improve developer experience, reliability, and deployment velocity

Have you got what it takes?

  • BSc in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience
  • 5+ years of hands-on experience as a DevOps Engineer or in a similar role
  • Strong expertise with AWS services — compute (Lambda, ECS/Fargate, EC2), storage (S3), networking (VPC, API Gateway, Route53), data services, IAM, KMS, CloudWatch, and Secrets Manager (Azure experience is an advantage)
  • Strong programming and scripting skills in Python — production experience writing automation, tooling, and Infrastructure-as-Code, not just consuming libraries
  • Extensive experience with Infrastructure as Code — AWS CDK, CloudFormation, or Terraform; comfortable with multi-account / multi-region deployments
  • Strong experience designing and operating CI/CD platforms — Jenkins, GitHub Actions, or similar; Groovy scripting is a plus
  • Hands-on with containers and Docker — authoring efficient multi-stage Dockerfiles, image scanning, and registry hygiene
  • Solid understanding of cloud-native architectures, serverless workloads, and distributed systems
  • Hands-on experience with monitoring, logging, alerting, and observability platforms — CloudWatch, Grafana, Prometheus, or equivalent
  • Solid Linux experience — system troubleshooting, performance tuning, and operational best practices
  • Strong understanding of security, encryption, and compliance — IAM policy authoring, key management, secrets handling, and tenant isolation patterns
  • Familiarity with code quality and security tooling in CI pipelines — SonarQube, Black Duck, or equivalent
  • Experience supporting both managed services and microservice-based applications in production

You will have an advantage if you also have:

  • Experience operating cloud-based data and analytics workloads — data lakes, query engines, streaming pipelines, or data warehouses
  • Working knowledge of .NET / C# or other compiled-language runtimes (enough to read service code, debug build failures, and triage test failures)
  • Familiarity with Kubernetes / EKS, Helm, or Ansible
  • Experience with mutation testing, code coverage gates, and other advanced quality practices
  • AWS or Kubernetes certifications (e.g., AWS Certified DevOps Engineer, CKA)
  • Exposure to multi-tenant SaaS platforms or contact-center / customer-experience products
  • Strong ownership mindset with end-to-end responsibility
  • Natural collaborator and mentor with excellent communication skills
  • Ability to influence architecture and best practices across teams
  • Proactive, self-driven, and comfortable operating in ambiguity
  • Global mindset and fluent communication in English

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams — comprised of the best of the best — work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!

Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

Requisition ID: 10846

Reporting into: Tech Manager Role

Type: Individual Contributor

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Read the full description
Engineer Senior Cloud Architect at NiCE

Design and build end-to-end Azure cloud and AI infrastructure for enterprise automation, including networking, security, DevOps, and AI platform engineering.

Senior Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

We are seeking a Senior Cloud Architect to join NICE IT AI and own the Azure cloud and AI infrastructure that powers intelligent automation across the enterprise.

This is a deeply hands-on role. You will design, build, and govern the full-stack architecture, from enterprise networking and private connectivity up to AI orchestration, delivering the platform to the development teams while partnering with the Systems, Network, and Security teams to connect, govern, and approve every design before it goes live.

How will you make an impact?

You will own NICE’s IT AI cloud architecture end-to-end, combining hands-on Azure engineering with architectural leadership across these areas:

Cloud Architecture Design & Implementation

  • Own the end-to-end Azure architecture for AI workloads (LLMs, RAG, vector DBs, Graph, agents, MLOps) across all platform layers, with reference designs and ADRs.

Enterprise Networking & Private Connectivity

  • Design hub-and-spoke VNets, private connectivity (Private Endpoints, Private DNS), firewall/ingress patterns, and isolated multi-environment topology (prod / dev / test).

AI Developer Toolchain & Platform Engineering

  • Architect the developer AI stack, Azure AI Foundry, GitHub Copilot, Claude/MCP, Models Gateway, and scaled tooling distribution (MDM / Intune).

CI/CD, DevOps & Platform Automation

  • Establish CI/CD (GitHub Actions), Infrastructure-as-Code (Terraform / Bicep), and compute, MLOps/LLMOps, and FinOps practices with the DevOps team.

Identity, Security & Governance

  • Design IAM and auth flows (Entra ID, OIDC/JWT, API gateway validation) and the observability stack, and secure Security-team review and approval of every architecture.

Cross-functional Leadership

  • Act as architectural liaison across AI CoE, Development, DevOps, Infrastructure, Systems, Network, and Security; mentor engineers and own the platform roadmap.

Have you got what it takes?

  • 8+ years in software/cloud architecture, with 5+ years hands-on Azure (AKS, Azure OpenAI/AI Foundry, APIM, Key Vault, ACR, Azure Monitor)

  • Strong Azure networking: hub-and-spoke VNets, peering, Private Endpoints, Private DNS, firewalls, and S2S VPN / ExpressRoute

  • Proven track record building AI/ML infrastructure in production (LLMs, RAG, vector search, agents)

  • Deep Infrastructure-as-Code (Terraform / Bicep) and CI/CD (GitHub, GitHub Actions) expertise

  • Enterprise IAM and security: Entra ID, OAuth2/OIDC, managed identities, RBAC, and zero-trust connectivity

  • Hands-on with containers and orchestration (Docker, Kubernetes/AKS) and observability tooling (OpenTelemetry, Grafana, Azure Monitor)

  • Experience integrating AI developer tools (GitHub Copilot, Azure AI Foundry, Anthropic / OpenAI APIs) and MCP/A2A patterns

  • Fluency in English

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!

Enjoy NICE-FLEX!

At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

Requisition ID: 11124

Reporting into: Manager, Applications Development

Role Type: IC

#LI-Hybrid

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Read the full description
Engineer Software Engineer at NiCE

Junior software engineer builds full-stack features on cloud infrastructure while actively using AI tools to accelerate development, improve code quality, and collaborate with intelligent agents.

Junior Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

As a Junior+ Software Engineer, you will take an active role in building NICE’s next‑generation Process intelligence platform ,an advanced cloud‑native system powered by AI.

Unlike a typical junior role, you will not only write code—you will leverage AI tools to accelerate development, improve quality, and rethink how software is built.

You’ll operate in an AIaugmented engineering environment, where developers collaborate with intelligent agents to design, implement, test, and optimize systems.

How will you make an impact?

  • Build end‑to‑end features across the stack (frontend + backend) with increasing autonomy

  • Actively use AI tools (Claude, Copilot, etc.) to:

  • Generate and refine code

  • Debug and troubleshoot issues

  • Accelerate learning of unfamiliar systems

  • Improve development velocity and code quality

  • Contribute to AIdriven product features and internal engineering workflows

  • Develop on top of cloud infrastructure (AWS) and modern architectures

  • Write clean, maintainable, and testable code with strong attention to performance

  • Take ownership of small-to-medium features from design to production

  • Collaborate closely with senior engineers while pushing solutions independently

  • Continuously explore better ways to work using automation, AI agents, and tooling

  • Share knowledge and findings on AI‑assisted development within the team

Have you got what it takes?

  • B.Sc./B.E/B.Eng in Computer Science (or equivalent) with strong academic results

  • 1+ years of experience (or exceptional candidates with strong project background)

  • Strong fundamentals in:

  • OOP / OOD

  • Data structures & algorithms

  • System thinking (not just coding)

  • Hands-on experience using AI tools (e.g., Claude, Copilot,Cursor ,ChatGPT…) for development

(this is a core requirement, not a nice-to-have)

  • JAVA Hands‑on experience building RESTful APIs

  • Ability to learn quickly and operate with partial guidance

  • Demonstrated ability to build real projects end-to-end (not just coursework)

  • Strong problem-solving skills and curiosity

  • Good communication skills and team collaboration

  • Fluent English

You will have an advantage if you also have:

  • Experience building LLM-based features, tools, or side projects

  • Familiarity with:

  • Prompt engineering

  • AI agent workflows / MCP servers

  • Retrieval-augmented generation (RAG)

  • Experience with cloud platforms (AWS preferred)

  • Experience in both frontend and backend development

  • Contributions to open-source or meaningful side projects

  • Evidence of AI-first development mindset (e.g., demos, repos, experiments)

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!

Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

Requisition ID: 11050 Reporting to: Group Lead, Engineering, CX

Role Type: IC

#LI-Hybrid

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Read the full description
Engineer Senior Software Engineer, Next.JS at The Motley Fool

Builds and maintains server-side Next.js infrastructure, APIs, caching systems, and deployment pipelines for a high-traffic financial website.

Senior Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Who We Are

The Motley Fool is a purpose-driven financial services company on a mission to make the world smarter, happier, and richer. For 30 years, we’ve been helping people make better investment decisions through transparency, education, and a healthy dose of Foolish fun. We’re a fast-moving, collaborative team that values high-quality work, curiosity, and initiative. We care deeply about what we do, and we’re driven by the impact our work has on real people’s financial futures.

With a growing portfolio of 50+ subscription products, we’re investing heavily in the technology that powers Fool.com — one of the most widely read financial sites on the web — and the systems that turn readers into long-term members.

What Does This Team Do?

The Fool.com team owns the public-facing experience that millions of readers, search engine crawlers, and prospective subscribers hit every day. Today, the team is strong on the client side: we have two excellent front-end engineers shipping interface work. We’re looking for an engineer who can own the server-side and infrastructure layer of the site alongside them.

About the Role

This is a full-stack role with a clear weighting toward the parts of the system that run before pixels reach the browser — API integrations, server-rendered routes, caching, observability, deployment, and the SEO-critical surface that determines how millions of crawler requests resolve. Much of fool.com is server side rendered.

What You’ll Do

  • Build and maintain server-side features in our Next.js App Router codebase using TypeScript — route handlers, server components, server actions, streaming, ISR, and revalidation strategy.
  • Design and harden integrations with the third-party APIs that power our content, market data, and subscription experiences. We care a lot about doing this well: timeouts, retries, circuit breakers, fallbacks, and graceful degradation when upstream services misbehave are first-class concerns, not afterthoughts.
  • Own caching strategy across Redis and Cloudflare, balancing freshness against performance, cost, and crawler behavior.
  • Deploy and operate services on AWS using Docker, with first-class instrumentation in DataDog so we catch issues before our readers and crawlers do.
  • Write meaningful end-to-end coverage with Microsoft Playwright for the flows that matter most.
  • Optimize the site for the way it’s actually consumed by SEO crawlers: rendering strategy, structured data, sitemap generation, canonicalization, hreflang, robots directives, performance budgets, and crawl budget management.
  • Partner with our front-end engineers on the seam between server and client, and collaborate with content, marketing, SEO, and platform teams across the company.
  • Use AI-assisted development tools (Claude Code, Cursor) as a core part of your daily workflow — we have a company-wide commitment to use the latest tooling and workflows to make every person as impactful as possible.
  • Integrate with our CMS for content management

What We’re Looking For

  • 5+ years of professional software engineering experience, with meaningful time spent on the server side of a production web application.
  • Strong TypeScript and Next.js experience, including the App Router, server components, route handlers, ISR, and streaming.
  • Demonstrated track record integrating third-party APIs in production, with clear opinions about how to do it safely. You’ve debugged a flaky upstream at 11pm and you have views about it.
  • Solid grounding in caching (Redis or equivalent) and CDN behavior (Cloudflare or equivalent), including cache invalidation, stale-while-revalidate patterns, and edge vs. origin tradeoffs.
  • Comfort with AWS, Docker, and modern CI/CD workflows.
  • Working knowledge of how SEO crawlers actually see a site: how Googlebot renders JavaScript, what causes soft 404s, how canonical and hreflang tags affect indexing, what Core Web Vitals look like in CrUX vs. lab data, and how to think about crawl budget on a large site.
  • Production observability instincts — you reach for DataDog dashboards, logs, and traces before guessing.
  • Experience writing maintainable end-to-end tests with Playwright, Cypress, or similar.

Bonus Points

  • Background on a high-traffic content, media, or publishing site where SEO is a primary acquisition channel.
  • Hands-on work with structured data (JSON-LD, schema.org), automated sitemaps, Search Console, or auditing tools like Screaming Frog.
  • Familiarity with analytics and event pipelines (Segment, PostHog, GTM, or similar).
  • Prior work on subscription, paywall, or e-commerce flows.
  • Genuine interest in financial markets, investing, or fintech — we’re a company of people who care about this stuff.

Why This Role

You’ll be the person who makes Fool.com faster, safer, and more observable on the side of the wire that most users never see. You’ll work alongside two strong front-end engineers who are eager to have a real partner across the seam, and you’ll do it on a team that takes engineering quality seriously — we’ve recently invested in standardizing error-handling practices around external services, AI-assisted development tooling, and cross-repository coding guidelines.

If you like the parts of full-stack engineering that happen behind the scenes — the integrations, the caching layer, the crawler surface, the dashboards at 2am — we’d love to talk.

Please note, no sponsorship is available for this position. You must reside in, or be willing to relocate to, one of these states for employment: Alabama, California, Colorado, Connecticut, Florida, Georgia, Louisiana, Maryland, Massachusetts, New Jersey, New York, North Carolina, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, Washington DC, and Wisconsin.

Below you’ll see a few of our perks, but check out our Careers Site for the complete list:

  • Flexible, remote work environment (*see our open states above)
  • No “vacation policy” (not to be confused with a “No vacation” policy)
  • Generous fully-paid parental leave
  • $1,000 annually to invest in stocks of your choice
  • Super low premiums for medical, dental, and vision coverage
  • Comprehensive compensation package, including company equity

Annual Pay Range

$165,000—$185,000 USD

By applying on this site, you acknowledge that The Motley Fool will be collecting the personal data you provide for our recruiting purposes. Please see our Applicant Privacy Notice for additional information about how we process, transfer, and store your data, including where that data is stored, and about any additional privacy rights you may have based on your jurisdiction.

Read the full description
Engineer Senior Software Engineer, Perception Future Sensing Platforms at Waymo

Develops and maintains perception software for autonomous vehicles, abstracting hardware differences across multiple sensor platforms and vehicle types.

Senior Hybrid Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Waymo is an autonomous driving technology company with the mission to be the world’s most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World’s Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

The Perception team at Waymo builds technology that powers the Waymo Driver. Our software allows the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations. We conduct research to address real-world problems and collaborate with research teams at Alphabet. We have access to millions of miles of driving data from a diverse set of sensors, enabling software engineers like you to develop multi-modal models and techniques at scale.

Our mission is to build a stable foundation for a high-level Perception pipeline and the overall self-driving system. We act as the crucial interface between Waymo’s hardware teams and the rest of the self-driving engineering organization, defining sensor requirements, providing critical feedback to hardware teams, and abstracting away system complexities.

The Multi-Platform Team’s purpose is to abstract away superfluous differences between various sensor hardware and encapsulate hardware-specific logic so that downstream Perception is as portable as possible. Our work allows a single parameterized Perception software stack to run on all sensor hardware platforms, to remain easily maintainable across N platforms with much less than N times the effort, and to rapidly adapt to new platforms. We bring up the overall Perception software stack on new sensor and vehicle platforms.

This role follows a hybrid work schedule and reports to a Technical Lead Manager.

You will:

  • Work with a creative team of people who are responsible for the bring-up of Perception SW on new hardware platforms (vehicles, sensors, compute).
  • Evolve existing SW to abstract away superfluous differences between various sensor hardware and encapsulate hardware-specific logic, by writing design docs, gathering feedback, implementing the change and testing it and monitoring its continued health and maintaining it during its lifespan.
  • Rapidly prototype and run de-risking experiments for the next-generation Perception SW stack that is designed to be more portable to the new sensor HW.
  • Maintain and run evaluations of existing or hypothetical new sensor hardware to help make decisions on sensor HW options. Write up analyses that summarize high-level recommendations using the evidence from these evaluations.

You have:

  • BS in Computer Science, Robotics, similar technical field of study, or equivalent practical experience
  • Strong experience programming in C++  with robust and efficient code
  • Strong software architecture skills
  • Experience with sensor data processing (Lidar, camera, or Radar)
  • Experience with building, integrating, debugging and evaluating ML-based systems

We prefer:

  • MS or PhD in Computer Science, Robotics, similar technical field of study, or equivalent practical experience
  • Experience with autonomous vehicles (L4) or ADAS systems (L2/L3)
  • Experience with bring-up of new sensors or vehicle platforms

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range

$213,000—$263,000 USD

Read the full description
Engineer Senior Backend Engineer - Ireland at Heidi

Senior Backend Engineer designs, builds, and maintains high-performance backend systems using Python while collaborating on AI-powered healthcare products.

Senior Remote Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Who is Heidi?

Heidi is building an AI Care Partner that supports clinicians every step of the way, from documentation to delivery of care.

We exist to double healthcare’s capacity while keeping care deeply human. In 18 months, Heidi has returned more than 18 million hours to clinicians and supported over 73 million patient visits. Today, more than two million patient visits each week are powered by Heidi across 116 countries and over 110 languages.

Founded by clinicians, Heidi brings together clinicians, engineers, designers, scientists, creatives, and mathematicians, working with a shared purpose: to strengthen the human connection at the heart of healthcare.

Backed by nearly $100 million in total funding, Heidi is expanding across the USA, UK, Canada, and Europe, partnering with major health systems including the NHS, Beth Israel Lahey Health, MaineGeneral, and Monash Health, among others.

We move quickly where it matters and stay grounded in what’s proven, shaping healthcare’s next era. Ready for the challenge?

The Role

A Senior Software Engineer responsible for the execution of the backend features, with a deep technical understanding and how it translates to representing user needs. You will have operated in a hyper growth startup with experience building SaaS products.

You will also have a deep understanding of the key challenges engineers face and a firm grasp on design principles in prioritizing key features and capabilities.

Your superpower is how to bridge the gap between technical specifics and business needs effortlessly and turn high-level designs into real-world solutions.

You thrive in challenging situations, and you appreciate the dynamics of a flexible, flat-structured work environment. You are quick to grasp the nuances and complexities of developing an AI product healthcare internationally.

We know that brilliant people can come from unlikely places; if you have a proven track record of shipping spectacular technically challenging products and features, regardless of industry, we want to meet you.

What you’ll do:

Ultimately you will have the opportunity to work with the engineering mastermind behind Heidi developing AI products which will change the face of healthcare

  • Autonomously deliver beautiful & robust code with considerations on code structure design and scalability.

  • Implement and optimize data storage solutions.

  • Design, build, and maintain high-performance backend systems using Python.

  • Architect and manage cloud infrastructure, ensuring scalability and reliability.

  • Develop and manage message queue systems for real-time data processing.

  • Collaborate with frontend and AI teams to integrate new features and enhance existing APIs.

  • Optimize API performance and handle API versioning, documentation, and testing.

What we’ll look for:

  • Strong sense of ownership & strong problem-solving skills.

  • 5+ years of backend development experience.

  • Solid experience with MongoDB and Redis for data management.

  • Experience building & managing message queue systems at scale.

  • Writing testable, effective and communicative code

  • Data modeling, design patterns, understanding trade-offs

  • Deep understanding of API design principles, including security, versioning, and performance.

  • Data & application security knowledge and skills

  • Experience in integrating with third-party systems

  • Competent with source code control and CI/CD pipeline technologies.

  • Architecting and building highly available, scalable, secure & performant systems

What do we believe in?

Heidi builds for the future of healthcare, not just the next quarter, and our goals are ambitious because the world’s health demands it. We believe in progress built through precision, pace, and ownership.

  • Live Forever - Every release moves care forward: measured, safe, and built to last. Data guides us, but patients define the truth that matters.

  • Practice Ownership - Decisions follow logic and proof, not hierarchy. Exceptional care demands exceptional standards in our work, our thinking, and our character.

  • Small Cuts Heal Faster - Stability earns trust, speed delivers impact. Progress is about learning fast without breaking what people depend on.

  • Make others better - Feedback is direct, kindness is constant, and excellence lifts everyone. Our success is measured by collective growth, not individual output.

Our mission is clear: expand the world’s capacity to care, and do it without losing the humanity that makes care worth delivering.

Why you should Join Heidi 🚀

  • Real product momentum. We’re not trying to generate interest, we’re channeling it.

  • Equity from day one. When Heidi wins, you win. You’ll share directly in the success you help create.

  • Unmatched impact. Play a pivotal role at a critical growth moment - working on a product that delivers tangible, real-world value to clinicians and patients every day.

  • Work alongside world-class talent. Join a team of operators and builders who’ve scaled unicorns.

  • Your health, covered. Comprehensive private medical and dental cover through Bupa, plus 24⁄7 mental health, coaching and wellbeing support through Sonder and a £100/month Healthy Heidi’s stipend.

  • Global parental leave. 26 weeks paid for primary carers and 18 weeks for secondary carers, subject to eligibility.

  • Fertility support. £7,000 one-off payment, eligibility applies.

  • Learning & development. £700 per year for courses, books, memberships, conferences and more.

  • Home office budget. £500 one-off to set up a workspace you actually want to work in.

  • Recharge days after major milestones and busy periods so you can reset and come back strong.

  • Work from anywhere for up to 4 weeks per year, wherever the world takes you.

  • Clinical leave. 10 days per year for eligible clinical roles to maintain accreditation and requirements.

  • Flexibility that works. A hybrid environment, with 3 days in the office.

Heidi’s commitment to Diversity, Equity and Inclusion

Heidi is dedicated to creating an equitable, inclusive, and supportive work environment that brings people together from diverse backgrounds, experiences, and perspectives. Our strength is in our differences. We’re proud to be an equal opportunity employer and are proud to welcome all applicants as we’re committed to promoting a culture of opportunity for all.

Read the full description
Engineer Game Software Tester, Battle Road at Onebrief

Tests game engine functionality, identifies bugs, and provides feedback on AtomEngine's ModKit through load testing, stability testing, and gameplay scenario validation.

Junior Remote Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

About Onebrief

Onebrief is collaboration and AI-powered workflow software designed specifically for military staffs. By transforming this work, Onebrief makes the staff as a whole superhuman - meaning faster, smarter, and more efficient.

We take ownership, seek excellence, and play to win with the seriousness and camaraderie of an Olympic team. Onebrief operates as an all-remote company, though many of our employees work alongside our customers at military commands around the world.

Founded in 2019 by a group of experienced planners, today, Onebrief’s team spans veterans from all forces and global organizations, and technologists from leading-edge software companies. We’ve raised $320m+ from top-tier investors, including Battery Ventures, General Catalyst, Sapphire Ventures, Insight Partners, and Human Capital, and today, Onebrief is valued at $2.15B. With this continued growth, Onebrief is able to make an impact where it matters most.

Battle Road Digital, part of Onebrief, applies state-of-the-art innovations and experience from the video game industry to build the future of simulations, modeling, and operations with AtomEngine – our proprietary cloud-based game engine that’s making the world playable.

We’re looking for a highly motivated, technically minded Game and Hardware Tester to help us build the Atom Engine - a new generation of game engine that’s cloud first. AtomEngine brings turnkey solutions for simulating millions of entities in a persistent, comprehensive, planet-scale sandbox. Specifically, we are looking for a game developer hobbyist or tinkerer type that is comfortable and proficient in writing gameplay scripts or has a passion for creating mods for games. This role will focus on testing AtomEngine’s ModKit that customers use to customize and extend AtomEngine for anything they can dream up! Come join our small, expert team of technologists, game developers, and innovators as we shape the future!

What You’ll Do

Learn to use and master AtomEngine to create and run war-game scenarios in single-player and multi-player configurations.

  • Identify bugs, provide feedback, and identify opportunities for improvement in AtomEngine and in Battle Road’s processes.

  • Perform a variety of Testing tasks in a timely, efficient, and thorough manner.

    • Tasks include Load Testing, Stability Testing, Functionality Testing, and other tasks as needed.
  • Communicate effectively with team members to learn new systems quickly, get & stay unblocked, and provide actionable test results in real time.

  • Be agile and adaptive to the demands of fast-moving workflows, priorities, and deliverables.

  • Work with Test leadership to create and maintain clear, detailed test plans and procedures.

  • Test AtomEngine’s Developer Mod Kit, identifying and reporting bugs as well as providing feedback to ensure the best user experience possible.

What we look for

  • Experience as a game developer hobbyist, using scripting and visual scripting tools like Unreal Blueprints and/or preferably, GDScript.

  • Familiarity with PC gaming hardware

  • Strong organizational skills

  • 3 to 5 years of experience in video game quality assurance, with a strong understanding of QA principles, methodologies, and processes.

  • Proficiency in using industry-standard testing tools and software, such as version control systems, bug tracking systems, and test management tools.

  • Strong attention to detail and analytical skills, with the ability to identify and prioritize testing activities based on project requirements and objectives.

  • Concise, effective communication skills (spoken and written).

  • Willingness and ability to obtain a Security Clearance.

  • Due to federal contract requirements, U.S. Citizenship is mandatory for this position.

Notice to Third Party Recruitment Agencies

Please note that Onebrief does not accept unsolicited resumes from recruiters or employment agencies. In the absence of an executed Recruitment Services Agreement, there will be no obligation to any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without an agreement Onebrief explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, shall be deemed the property of Onebrief.

Read the full description
Engineer Fullstack (.Net) Developer at The Codest

Fullstack .NET developer designs, builds, and maintains C# applications while supporting migration of workforce management systems and feature development.

Mid Hybrid Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Description

🌍 Hello World!

We are The Codest-  International Tech Software Company with tech hubs in Poland delivering global IT solutions and projects. Our core values lie in “Customers and People First” approach that prioritises the needs of our customers and a collaborative environment for our employees, enabling us to deliver exceptional products and services.

Our expertise centers on web development, cloud engineering, DevOps and quality.  After many years of developing our own product - Yieldbird, which was honored as a laureate of the prestigious Top25 Deloitte awards, we arrived at our mission: to help tech companies build impactful product and scale their IT teams through boosting IT delivery performance. Through our extensive experience with product development challenges, we have become experts in building digital products and scaling IT teams.

But our journey does not end here - we want to continue our growth. If you’re goal-driven and looking for new opportunities, join our team! What awaits you is an enriching and collaborative environment that fosters your growth at every step.

💡 Project Description:

We are looking for an experienced Fullstack Developer to support transition and replacement of the Workforce Management SharePoint site, and to assist with the ongoing feature development and delivery of ComPass, the new Workforce Management/New Joiner application. Primary responsibilities will be to design, develop and maintain applications and features, and to support the testing and productionisation of the greenfield application. A commitment to collaborative problem solving, sophisticated design, and delivering a high-quality product is essential.

Please note: this is a hybrid position, you will be expected to come into the office 6 days per month overall (the office is located in Kraków).

Requirements

📈 Your Responsibilities:

  • Translate application requirements and use cases into functional features

  • Design, build, and maintain efficient, reusable, and reliable code

  • Maintain excellent code quality

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Identify bottlenecks and bugs, and devise solution-based responses to problems

  • Support the ongoing development and productionisation of .NET solutions

🔑 Key Requirements:

  • Proficient in C#, with a good knowledge of its ecosystems

  • Familiarity with .NET, including .NET 6 onwards

  • Strong experience with Microsoft SQL Server

  • Familiarity with MVC and Web API

  • Frontend development experience including HTML, CSS, JavaScript, and modern frameworks/libraries (e.g., React, Angular, or similar)

  • Proficient understanding of code versioning tools including Git

  • Strong understanding of object-oriented programming

  • Experience writing reusable C# libraries

  • Familiar with various design and software architectural patterns

  • Understanding of fundamental design principles behind scalable applications

  • Experience implementing automated testing platforms and unit tests

  • Familiarity with continuous integration

  • Proficient in English (Full professional proficiency)

📜Our Promise (what you can expect from us):

  • 18-22k PLN on B2B

  • Hybrid work (6x per month from the office in Kraków)

  • 300 PLN to use on our benefits platform, Worksmile - gift cards, medical services, sports, etc.

  • Our B2B contract contains provisions that allow you to obtain IP BOX support

  • Integration events, education opportunities and much more…

  • A unique opportunity to take your career to the next level - we’re looking for people who want to create an impact. You have ideas, we want to hear them!

📌Recruitment process:

  • 30 minute screening call online with our recruiter, Justyna

  • 1h technical interview

  • 1h client interview

  • Offer

Questions, insights? Feel free to reach out to our recruiting team:

justyna.pazdalska@thecodest.co

In the meantime, feel free to visit our website where you can find key facts about us.

Read the full description
Engineer Senior Software Engineer, TypeScript / Node.js at RVO Health

Senior software engineer designs and develops large-scale TypeScript/Node.js applications, mentors junior engineers, and leads end-to-end technical implementation aligned with business goals.

Senior Hybrid Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

AT A GLANCE

The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business. The successful candidate will be responsible for fulfilling their job duties in the following work situations:

Where You’ll Be

To prioritize togetherness, culture, and accountability, RVO Health operates on an in-office work schedule. We prefer employees work from our hub offices Tuesday, Wednesday and Thursday each week. You are welcome to work remotely Mondays and Fridays if you wish. We are also open to candidates who are outside of these hubs and can work remotely

Hub Locations:

  • Fort Mill, SC / Charlotte, NC
  • Denver, CO
  • Minneapolis, MN

What You’ll Do

  • Lead the end-to-end design, development, and implementation of sophisticated software applications and systems aligned with business goals.
  • Collaborate closely with stakeholders including product managers, designers, and other engineers to gather requirements and translate them into robust technical designs and solutions.
  • Write high-quality, efficient, maintainable, and scalable code adhering to best practices and company standards.
  • Debug, analyze, and resolve complex software defects and performance bottlenecks to ensure optimal system reliability and user experience.
  • Conduct comprehensive testing and validation including unit, integration, and performance testing to guarantee software quality.
  • Mentor and provide technical guidance to junior and mid-level engineers, fostering professional growth and knowledge sharing.
  •  Perform thorough code reviews to maintain high code quality, enforce coding standards, and promote best practices across the team.
  • Continuously improve software development processes, tools, and methodologies.
  • Stay updated on emerging technologies, frameworks, and industry trends to inform technology strategy and innovation.
  • Collaborate effectively with cross-functional teams to meet project deadlines and deliverables.

What We’re Looking For

Required:

  • Bachelor’s degree in computer science, software engineering, a related field; or equivalent experience
  • 5+ years experience in software development, with a focus on large-scale applications.
  • 5+ years of expert level experience with Typescript and hands-on experience with Object Oriented Programming Languages such as NodeJS, Golang, or Ruby
  • 3+ years of experience with BE frameworks such as Express or Ruby-on-Rails; Relational Databases such as SQL or Postgres; and ORMs such as Prisma, Sequelize, or TypeORM; as well as working knowledge of CI/CD and Infrastructure as code (IaC)
  • Deep understanding of software development methodologies and best practices.
  • Strong problem-solving and analytical skills. Even stronger interpersonal and communication skills.
  • Experience with software testing.
  • Experience using AI for code generation.

Preferred:

  • Master’s degree in computer science, software engineering, a related field, or equivalent experience.
  • Previous experience with healthcare regulations and compliance requirements.
  • Full stack programming experience using modern technologies including Node.js + TypeScript, Express, RBDs such as Postgres, REST APIs, NoSQL, etc.

Pursuant to various state Fair Pay Acts, below is a summary of compensation elements for this role at the company. The following benefits are provided by RVO Health, subject to eligibility requirements.

  • Starting Salary: $118,000 - $155,000

*Note actual salary is based on geographic location, qualifications and experience

  • Health Insurance Coverage (medical, dental, and vision)
  • Life Insurance
  • Short and Long-Term Disability Insurance
  • Flexible Spending Accounts
  • Paid Time Off
  • Holiday Pay
  • 401(k) with match
  • Employee Assistance Program
  • Paid Parental Bonding Benefit Program
  • Pharmacy Benefits
  • Income Protection Plans
  • Pet Services Plans
  • Mental Health Support
  • Wellness Coaching
  • HSA- Health Savings Account
  • Commuter Benefits
  • Gym & Fitness Center Discount Program

Who We Are:

Founded in 2022, RVO Health is a new healthcare platform of digital media brands, services and technologies focused on building relationships with people throughout their health & wellness journey. We meet people where they are in their personal health journeys and connect them with both the information and the care they need. RVO Health was created by joining teams from both Red Ventures and UnitedHealth Group’s Optum Health. Together we’re focused on delivering on our vision of a stronger and healthier world.

RVO Health is comprised of Healthline Media (Healthline, Medical News Today, Psych Central, Greatist and Bezzy), Healthgrades, FindCare and PlateJoy; Optum Perks, and the virtual coaching platforms Real Appeal, Wellness Coaching, and QuitForLife.

We offer competitive salaries and a comprehensive benefits program for full-time employees, including medical, dental and vision coverage, paid time off, life insurance, disability coverage, employee assistance program, 401(k) plan and a paid parental leave program.

RVO Health is an equal opportunity employer that does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or any other basis protected by law. Employment at RVO Health is based solely on a person’s merit and qualifications.

We are committed to providing equal employment opportunities to qualified individuals with disabilities. This includes providing reasonable accommodation where appropriate. Should you require a reasonable accommodation to apply or participate in the job application or interview process, please contact accommodations@rvohealth.com.

We do not provide visa sponsorship for this role at this time.

#LI-Hybrid #LI-Remote

RVO Health Privacy Policy: https://rvohealth.com/legal/privacy

Read the full description
Engineer Principal Data Engineer/ Technical Lead at Unqork

Principal Data Engineer leads a team of 3-5 engineers to design high-performance data access layers, MongoDB architectures, and microservices that power enterprise no-code applications.

Lead Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Unqork empowers enterprises to accelerate growth by rapidly building, testing, and running applications that are designed to be AI-native. Trusted by the world’s largest organizations in highly regulated industries, these applications become more secure over time while significantly reducing technical debt—allowing businesses to focus on innovation rather than maintenance. Unqork’s customers include Goldman Sachs, Marsh, BlackRock, and the U.S. Department of Health and Human Services.

At Unqork, we value inclusive and innovative thinkers who boldly challenge the status quo. We encourage you to apply!

The Impact U will make:

We’re seeking an experienced Principal Data Engineer/ Technical Lead who is passionate about implementation and capable of writing high-quality application code

In this role, your primary goal is to design and build the services, abstraction layers, and middleware that transform application data needs into specific, high-performance database operations and serve as a dynamic player-coach for our core data engineering squad. As a technical leader, you will directly impact system performance and latency issues that affect our enterprise customers while fostering an inclusive, high-performing engineering culture.

Key Responsibilities

  • Act as a player-coach, providing technical direction, architectural guidance, and daily mentorship to a focused team of 3–5 engineers. Conduct thoughtful code reviews and foster professional growth within your squad.
  • Design and implement sophisticated Data Access Layers (DAL) and custom ODMs to translate platform-generated, SQL-like queries into high-performance MongoDB BSON operations and aggregation pipelines.
  • Build and maintain middleware that ensures Unqork’s core business logic remains storage-agnostic, enabling seamless modularity and flexibility across different data storage mechanisms.
  • Architect and scale a multi-tenant, secure MongoDB ecosystem. Lead strategies for ensure high availability while performing deep-dive execution plan analysis (IXSCAN vs. COLLSCAN) to optimize query performance.
  • Plan and architect hybrid data architectures to support operation, transactional and analytical schema and database systems.
  • Use Node.js and JavaScript to build robust microservices (typically GraphQL) and internal libraries that integrate dynamic, metadata-driven data patterns into the Unqork no-code runtime.
  • Design schemas and declarative models that allow non-technical users to build complex application logic without compromising data integrity or system performance.
  • Architect real-time and batch data pipelines using Apache Kafka and Spark to facilitate data transformation and movement between relational and NoSQL systems.
  • Partner with Platform and Backend engineers to standardize data interaction patterns, ensuring high-scale, API-driven performance across the entire enterprise cloud.
  • Partner closely with the Product Management team to influence the product roadmap, translate business requirements into technical specifications, and ensure alignment between product goals and engineering execution

Required Qualifications

  • Bachelor’s Degree in Computer Science/ Master’s or above preferred
  • 10+ Years of experience in backend, data, or platform engineering, with a proven track record of solving complex latency and implementation challenges for systems supporting millions of users.
  • 2+ Years of experience in a Technical Lead or Player-Coach capacity, with demonstrated success managing, mentoring, and steering a small team of engineers while remaining hands-on in the codebase.
  • Deep, hands-on proficiency with SQL database systems (PostGress), search systems (e.g. Elastic) AND with MongoDB/Atlas, including complex aggregation pipelines, BSON data modeling, sharding, replica sets, and advanced query performance tuning.
  • Strong experience building Data Access Layers (DAL), custom ODMs, or query translation engines that successfully decouple application logic from underlying storage systems.
  • High proficiency in Node.js or other major backend languages (Python, Java, or Go) to build high-scale, event-driven architectures.
  • Direct experience implementing Redis (caching/TTL strategies) and Atlas Search (Lucene) to optimize data retrieval and discovery.
  • Advanced knowledge of cloud platforms (AWS, Azure, or GCP) and distributed systems, including experience with containerization (Docker/Kubernetes).
  • Familiarity with SQL-to-NoSQL translation patterns and a background in building internal developer platforms or metadata-driven systems (e.g., no-code/low-code).
  • An AI-forward mindset: You are an avid user of AI tools and are passionate about exploring how AI can automate workflows, enhance creativity, and increase your personal impact.

Why Join Us?

You will have the opportunity to build the foundation that fuels innovation for thousands of developers and enterprise customers. We offer competitive compensation, a generous benefits package, and a collaborative, results-driven culture where your contributions directly shape our product and success.

Compensation, Benefits, & Perks

💻 Work from home with a remote-first community

🏝 Unlimited PTO (and the encouragement to use it)

📝 Student loan payback program

🏥 100% employer-covered medical, dental, and vision options available to you and your dependents

💸 Flexible Spending Account (FSA)

🏠 Monthly stipend toward your WFH setup, vacation, development and more

💰 Employer-sponsored 401(k) with contribution match

🏋🏻‍♀️ Subsidized ClassPass Membership

🍼 Generous Paid Parental Leave

💲 Hiring Ranges:

  • Tier 1: $238,600 -  $298,300
  • Tier 2-  $219,700 - $274,700

Unqork employs a market-driven approach to establish compensation ranges. In addition to a base salary, employees may also be eligible to receive a target incentive and company equity in the form of stock options.

An employee’s compensation within the range provided above depends on a variety of factors including, but not limited to, their location, role, skillset, level of experience, and similar peer salaries. As a remote-first company, Unqork incorporates a geographic differential into our compensation structure, depending on the candidate’s location. We utilize a tiered system—Tier 1 and Tier 2—to accurately reflect local market rates and ensure our compensation packages are both fair and competitive.

Our geographic tiers are defined as follows:

  • Tier 1: New York Metro, Seattle Metro, San Francisco Bay Area
  • Tier 2: All other US and US territory locations

Unqork embraces a culture of security and privacy awareness by consistently safeguarding sensitive information, adhering to company policies, and actively participating in training and initiatives to protect our data and the privacy of our stakeholders.

Unqork is an equal opportunity employer. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.

#LI-JS1

Read the full description
Engineer Backend Engineer (Python and SQL) at Linqia

Backend engineer designs and implements Python-based server-side applications, writes SQL queries, develops microservices, and optimizes databases for a tech platform.

Mid Remote Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Searching for a Backend Engineer long-term contractor to work from home in Latam! Please submit your CV/Resumé in English, thank you!

Do you live and breathe backend development, with languages like Python and SQL as your trusty companions? Are you energized by the challenge of architecting robust and scalable systems, seamlessly integrating APIs and crafting elegant solutions? If you find joy in building the backbone of applications that power our digital world, then you have the perfect ingredients to thrive as our exceptional Backend Engineer, shaping the future of our technology stack!

Responsibilities

  • Designing and implementing server-side applications using Python
  • Writing complex SQL queries using Trino to gather analytics data from multiple sources
  • Developing and maintaining microservices for our platform
  • Designing and optimizing databases, both relational and non-relational
  • Collaborating with cross-functional teams to integrate APIs and ensure smooth functionality
  • Writing efficient and reusable code, adhering to best practices and coding standards
  • Performing code reviews to ensure high-quality codebase
  • Developing comprehensive end-to-end integration tests to ensure systems function as intended
  • Troubleshooting and debugging issues in backend systems
  • Staying up to date with the latest technologies and industry trends to drive continuous improvement

Qualifications

  • English language proficiency required
  • BS degree in Computer Science or a similar technical area of study, or equivalent practical experience
  • 2-4 years of experience as a software engineer/developer, with a focus on backend development
  • Proficiency in Python
  • Strong experience with databases, SQL, and database optimization techniques
  • Experience working with microservices architecture
  • Familiarity with API design principles and RESTful services
  • Solid understanding of software development lifecycle and Agile methodologies
  • Excellent problem-solving and troubleshooting skills
  • Strong collaboration and communication abilities, with the capability to work in cross-functional teams

Nice to Have

  • Advanced degree in Computer Science or related field
  • Experience/certification with cloud platforms like Amazon Web Services or Google Cloud Platform
  • Familiarity with containerization technologies like Docker
  • Knowledge of message queues and streaming platforms, such as Apache Kafka
  • Understanding of caching mechanisms and performance optimization techniques
  • Experience with performance testing and profiling tools
  • Familiarity with machine learning concepts and frameworks

You’ll Grow at Linqia

Influencer marketing is chaotic. Linqia brings the calm in the chaos. We’re a leader in the influencer marketing industry. We’re a mature and growing tech start-up, having experienced 100% year-over-year growth and break-even. We partner with the world’s largest brands including General Motors, Bayer, Kimberly-Clark, Unilever, Albertsons, McDonalds, and Walmart to build compelling and effective influencer marketing campaigns. Our AI-driven platform and team of experts are leading the transformation of influencer marketing and leveraging creator content. We combine the science and accountability of online media with award-winning creativity to deliver the greatest return on investment and results for our clients’ paid, owned, and earned media.

We value intelligence, recognize talent and have instilled a culture that supports career development and growth for our employees. We thrive on innovation and accountability, with a customer first attitude that adds true value to everything we touch. Our team members are smart, hard-working, have integrity and love to have fun as we play to win.

This position description is intended to describe the duties most frequently performed by an individual in this position. Linqia is an equal opportunity employer supporting workforce diversity. We actively encourage women, people with disabilities, veterans, underrepresented minorities, and LGBTQ+ people to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status.

Headhunters and recruitment agencies may not submit resumes or candidates through this Web site or directly to employees. Linqia does not accept unsolicited headhunter and agency resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with us.

Read the full description
Engineer Staff Software Engineer at murmuration

Staff Software Engineer builds and scales products for civic engagement, leading technical excellence across the engineering organization.

Lead Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Who We Are

At Murmuration, we believe that America’s promise is shaped and reshaped by the best ideas and ideals of its communities, and the dreams of the people who believe in a better life for themselves, their families, and each other.

We help organizations build power in their communities in four key ways: we organize a network of values-aligned partners; we provide deep, data-driven insights into people, places, and perspectives; we develop tools that make organizing and engagement easy and more effective; and we offer services that strengthen our partners’ capacity to lead change in their communities.

We envision an America where every community has what it needs to help people lead healthy,

free, and dignified lives. We work to redesign the systems and structures we all depend on — how we learn, live, govern, and solve problems — so that they are just, equitable, resilient, and rooted in shared responsibility. By strengthening the ties that hold communities together, we aim for civic life defined by collective action and care, with effective leadership that truly represents everyone.

We are a collaborative, curious, and creative team of organizers, scientists, teachers, technologists, campaign veterans, and more who share the unwavering belief that we can use our gifts in service of transforming America — together.

We’ve built our team guided by the belief that the whole is greater than the sum of its parts. And so we support each other relentlessly — rallying together to face challenges the same way we celebrate each other’s wins.

About the Position

Do you see yourself as a mission-driven engineer who believes that great products emerge from strong teams? Do you thrive in inclusive, thoughtful environments where engineers hold themselves to high standards of technical excellence, ownership, and impact at scale?

We are seeking a Staff Software Engineer to contribute to one of our most ambitious efforts: building a new product from the ground up while raising the bar for how our entire engineering organization works.

Murmuration builds technology that helps our partner organizations strengthen civic engagement and organize more effectively in their communities. Our products weave together engagement, outreach, demographic, and voter data with intuitive applications that help partners better understand and act within the communities they serve. Our team is intentionally multidisciplinary and partner-focused. We succeed together by aligning planning, execution, and learning across engineering, product, design, research, data, and partner success. We build complex, data-driven systems that need to work reliably during critical moments, scale as our partners grow, and remain understandable and maintainable as communities and their needs evolve.

As a Staff Software Engineer, you will join the Explorer Team as we evolve the product

into general availability from its pilot implementation. Explorer is a data visualization product that facilitates political data exploration using interactive maps, charts, and exportable tables, supplemented by an NLP-powered search function.

On this small, close-knit team, you will establish the engineering patterns, operational foundations, and testing strategies needed to evolve Explorer into a secure, reliable, GA-ready platform. You and the team will build Explorer’s core platform and user experience, expanding a near-greenfield code base to design, build, and evolve secure backend services, interactive data visualizations, and responsive user interfaces. You will also produce high-quality documentation that improves knowledge sharing, onboarding, and the long-term maintainability of the product.

In addition to your Explorer work, you will serve as a staff engineer across multiple projects, applying your expertise to solving some of the organization’s most complex challenges.

This role is suited for a deeply experienced individual contributor whose technical judgment and engineering rigor raises the quality of deliverables across the entire organization. You excel in near-greenfield settings where product priorities and direction can shift rapidly. Your commitment to building inclusive, high-trust, high-performing teams is visible across the technology organization. And you believe, like we do, that how we build is just as important as  what we build.

Job Level: IC5

What You’ll Do

Drive to General Availability

  • Shape Explorer’s technical future: advise on technical priorities, dependencies, and complexity; propose and defend well-reasoned solutions with clear documentation of tradeoffs and alternatives;
  • Take a pilot implementation from limited release to general availability, including making early architectural decisions, validating technical assumptions, and iterating toward a scalable design;
  • Harden experimental systems for production readiness, including reliability, performance, observability, testing, and operational excellence;
  • Architect for the long term: design and build the systems and architectures that will serve Explorer for years, with scale, reliability, security, and maintainability as first-class concerns;
  • Improve and expand the existing code base: reinforce secure coding practices, identify vulnerabilities early, and treat data privacy and access control as first-class concerns;
  • Drive test strategy, proactively identify and address technical risks, and drive quality improvements at the team level; and
  • Reduce technical debt, improve system quality, and contribute to objectives that span the broader organization.

Elevate the Team

  • Resolve ambiguity, navigate requirements that are actively being shaped, and bring structure and clarity without waiting for perfect specs;
  • Establish best practices for test strategy, code quality, and system design; raise the technical bar across the organization through documentation, advocacy, and role modeling;
  • Mentor senior engineers and help emerging technical leads build the judgment, ownership, and skills to grow; lead technical discussions, drive design consensus, and model the standards you expect from others; and
  • Be like Ted Lasso: believe, build trust, and demonstrate kindness, empathy, optimism, curiosity, and vulnerability.

Lead Beyond Explorer

  • Set technical direction across teams beyond Explorer; own objectives that span multiple teams and align with division and organizational goals; drive the strategy, planning, decision-making, and execution needed to achieve them;
  • Lead significant initiatives spanning multiple teams and systems; align technical and non-technical stakeholders, communicate tradeoffs and risks clearly, and represent engineering in cross-organizational discussions and with product and leadership;
  • Champion secure coding practices at a systemic level, identify vulnerabilities across the product, and treat data privacy and access control as organization-wide concerns; and
  • Organize and lead incident response, involving the right people and delegating effectively; lead post-incident reviews including root cause analysis and clear prevention action items; follow through until learnings are shared and remediation is complete.

Technical Depth and Judgement

  • Deep, hands-on expertise across critical technical domains with the proven ability to lead system design, architectural patterns, and engineering best practices; your sound technical judgment shapes important decisions;
  • Experience with event-driven and asynchronous processing patterns; solid understanding of the tradeoffs among different event-driven architectures with the ability to defend one choice over the other;
  • Ability to reason across OLAP and OLTP data architectures and make sound design decisions for the systems that depend on them;
  • Comfort making sound decisions with imperfect information; able to design long-term architectures with scale, reliability, security, and maintainability as first-class concerns, and to clearly articulate tradeoffs and alternatives explored;
  • Ability to communicate and defend well-reasoned solutions through written documentation, sharing context, what alternatives were considered, and how conclusions were reached;
  • Be a proactive steward of technical quality, identifying and prioritizing technical debt, defining test strategy, and evaluating risk from bugs and architectural problems before they become blockers; and
  • Skill at debugging the most complex problems at any level of the stack; ability to drive effective post-incident reviews with clear timelines, root cause analysis, and actionable prevention plans.

Scope, Initiative, and Execution

  • Proven ability to lead technical strategy and execution for significant initiatives spanning multiple teams or systems, balancing quality, performance, and cost while keeping stakeholders aligned on tradeoffs and risks;
  • Proven experience in designing objectives aligned with division and organizational goals, anticipating technical challenges and proposing solutions before they become blockers;
  • Demonstrated experience in the estimation of large, cross-team projects with significant unknowns, including mitigation plans for resolving those unknowns, breaking work into milestones and iterations to reduce risk and deliver incremental value;
  • Proven strategies to involve the right people, delegate clearly, communicate consistently, and follow through as an owner until an objective is delivered; and
  • Ability to multiply team and engineering effectiveness through technical leadership, tooling, infrastructure, and process improvements.

Organizational Impact

  • A technical leader across multiple teams who can act without direct management responsibilities, influencing outcomes through role modeling, documentation, and advocacy rather than authority;
  • Demonstrated track record as a mentor to senior engineers with a proven ability to develop future technical leaders, building their judgment, ownership, and skills through 1:1 guidance and small-group knowledge sharing;
  • A driver of standards and best practices that raise the technical bar across the organization, creating processes that instill ownership behavior in others;
  • Ability to represent engineering effectively in cross-functional discussions, leading alignment across technical and non-technical stakeholders on complex, multi-team initiatives; and
  • A leader by example, proactively sharing context and learnings, building POCs or prototypes where most cost-effective, and creating the kind of high-trust, high-performing team culture that makes everyone better.

What You Bring to the Table

Foundations

  • 10+ years of professional software engineering experience with demonstrated full-stack fluency and a track record of delivering in production across a variety of languages and technology stacks;
  • Experience taking a product from beta to general availability, navigating the operational, quality, and cross-functional demands of a production launch;
  • Experience driving secure coding practices, data privacy principles, and access control patterns as applied in production systems;
  • A test-driven mindset with experience writing, maintaining, and driving test strategy at the team or product level;
  • A track record of effective collaboration with product, data science, and R&D teams, bridging technical and domain-specific perspectives across disciplines.

Data

  • Solid foundation in relational databases, including PostgreSQL, writing fluent SQL, designing schemas, and reasoning about migrations and query performance;
  • Experience with analytical or columnar datastores (e.g., Apache Pinot, ClickHouse, BigQuery, etc.);
  • Experience working with modern data warehousing and transformation workflows powered by Snowflake and dbt;
  • Experience with data pipeline orchestration tools such as Dagster or Airflow with an understanding of scheduling, dependency management, and pipeline reliability;
  • Working knowledge of time series data modeling and its applications;
  • Experience with caching layers such as Redis and the ability to drive decisions about caching strategy as part of system design.

Infrastructure and Observability

  • Deep experience with cloud-native architectures, distributed systems, and production-grade software at scale; production experience with AWS, including services for compute, storage, and observability;
  • Proficiency with Docker, Make, or similar build tools, as well as environment scripting;
  • Direct experience with observability tooling: logging, metrics, and tracing using tools such as Datadog, New Relic, Prometheus, or Grafana.

Security

  • Experience driving secure coding practices, data privacy principles, and access control patterns as applied in production systems.

Emerging and Specialized

  • Hands-on experience integrating LLM or AI APIs (e.g., OpenAI) into production applications, including working with embeddings, retrieval, or natural language interfaces;
  • Experience with geospatial or map-based data visualization and related JavaScript libraries.

Nice to Haves

  • Familiarity with Voter File Data;
  • Experience with or interest in political data;
  • Background in political tech, civic tech, advocacy, or mission-driven organizations; and/or
  • Experience applying AI/ML techniques to voter or political data.

Talented Software Engineers come from all walks of life and career. If you are passionate about civic engagement and technology, please apply, even if you do not check every box!

Location and Compensation

This is a full-time, salaried position with a comprehensive benefits package, open

to candidates anywhere in the United States.

The starting salary for this position is $225,324. We set compensation using market data and apply it consistently across the organization to ensure fairness and transparency for everyone in similar roles.

Our Culture of Care

We work hard to create a culture of care to ensure that our staff are best equipped to lead happy, healthy, and balanced lives. To that end, we offer a comprehensive benefits package which includes:

  • Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members;
  • Retirement benefits with a 5% employer match;
  • A flexible unlimited PTO plan;
  • Generous paid parental leave;
  • Pre-tax commuter benefits;
  • A company laptop;
  • A flexible remote work environment;
  • A home office setup stipend for all new employees;
  • Monthly reimbursement for remote work expenses;
  • A yearly professional development fund;
  • Mental health and wellness benefits through Calm and Better Help;
  • Yearly in-person staff retreats; and
  • A welcoming culture that celebrates diversity, equity, inclusion, and belonging.

At Murmuration, we believe a vibrant, representative democracy depends on the inclusion of diverse voices, lived experiences, and perspectives. The best ideas don’t come from a single person or ideology — they emerge at the intersection of different backgrounds, identities, and viewpoints. We are proud of our commitment to building an organization and culture shaped by respect, empathy, and collaboration, where our team’s diversity fuels innovation, civic engagement, and meaningful change. We welcome new colleagues who will help us nurture this collective effort. Join us.

An Equal-Opportunity Employer with a Commitment to Diversity

Murmuration is proud to be an equal opportunity employer, and as an organization committed to diversity and the perspective of all voices, we consider applicants equally of race, gender, color, sexual orientation, religion, marital status, disability, political affiliation and national origin. We reasonably accommodate staff members and/or applicants with disabilities, provided they are otherwise able to perform the essential functions of the job.

Note: Murmuration is two organizations working together to pursue our mission of amplifying the power of civic engagement: Murmuration Research Institute, a 501©(3) that conducts research to identify, design, and create the data, tools, and insights that build healthier and more equitable communities; and Murmuration, Inc., a 501©(4) that supports organizations working across the country on the nation’s most challenging issues with access to data, tools, and research that build healthier and more equitable communities.

Read the full description
Engineer Lead DevOps Engineer(6:00 PM -2:00 AM Shift) at NiCE

Designs and maintains CI/CD pipelines, infrastructure-as-code systems, and DevOps tooling to enable reliable software delivery and production operations.

Mid Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

At NICE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

The DevOps Engineer works as an integrated part of a software engineering team with specific focus on facilitating and building automated pipelines for continuous delivery of the team’s deliverables with guaranteed production-level quality and supportability.​

How will you make an impact?

  • Defining and developing continuous integration and deployment pipelines

  • Building Infrastructure as Code

  • Coordinating build and release activities with other stakeholders

  • Managing day to day operations of release pipelines, build tools, and source control software and resources

  • Troubleshooting & responding to downtime, performance degradation and outside attacks

  • Performing ongoing maintenance and upgrades of DevOps systems (Production & non-production)

  • Identifying, researching, and prototyping new technologies to improve DevOps processes

Have you got what it takes?

  • Bachelor’s degree in Computer Science, Business Information Systems or related field or equivalent work experience is required.​

  • 1-3 years of experience as a contributor on a software development team

  • Experience working with distributed source control systems, preferably with GitHub or BitBucket

  • Experience writing scripting languages, such as Python, Perl, Powershell

  • Deep knowledge and understanding in one or more of the following areas:

-Database Administration (Structured and/or unstructured, Indexing, Performance Tuning, Backup and restore, data lifecycle management, scaling)

-Layer 2 and Layer 3 Networking Administration (DNS, SSL/TLS, Load Balancing, IPv4 Sub netting, Firewalling, etc.)

-Voice Over IP administration (Signaling, Encoding/Decoding; Protocols like Media Gateway, RTC, SIP; Security, Border Controllers; QoS, LCR)

-Operating Systems (Linux/Windows, Virtualization, Containers, Imaging, Orchestration, Storage types & performance, Monitoring, Capacity Planning)

You will have an advantage if you also have:

  • Experience with Artifactory

  • Experience with Release Pipeline tools such as Concourse, Thoughtworks Go, Octopus, Hive, ElectricFlow, or Xebialabs

  • Call center and telecom experience

  • Familiarity with CI automation tools, such as CircleCI, Jenkins, or Bamboo, TFS Build

  • Familiarity with Docker containers and Docker-based Microservices

  • Familiarity with infrastructure automation tools such as Chef, Puppet, Ansible, or CloudFormation

  • Familiarity with Amazon AWS services

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!

About NICE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Requisition ID: 11150

Reporting into: Manager, DevOps

Role Type: Individual Contributor

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Read the full description
Engineer Senior DevOps Engineer (Azure) at NiCE

Senior DevOps Engineer owns CI/CD pipelines, cloud infrastructure, observability, and operational excellence for analytics and AI services on AWS.

Senior Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we played to win. We set the highest standards and executed beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

NiCE enables organizations to address today’s consumer and employee expectations by delivering effortless, consistent, and personalized digital-first experiences with CXone, the world’s leading cloud customer experience platform.

The CSA team is dedicated to developing groundbreaking AI products that are transforming the industry. We promote a culture of collaboration, technical excellence, and the adoption of advanced technologies at a scale.

We are looking for a Senior DevOps Engineer to join our CSA Infrastructure team. In this role, you will own and evolve the CI/CD pipelines, cloud infrastructure, observability, and operational excellence of our analytics and AI services, working closely with development, QA, security, and product teams.

How will you make an impact?

  • Design, operate, and evolve cloud infrastructure on AWS, ensuring high availability, security, scalability, and cost efficiency
  • Drive Infrastructure-as-Code quality and consistency across multiple environments (dev, test, staging, production) and services
  • Own and improve CI/CD pipelines end-to-end — from source control to automated build, test, security scanning, quality gates, and multi-environment deployment
  • Lead troubleshooting of complex production issues and drive root-cause analysis, feeding learnings back into runbooks and automation
  • Build and improve observability — dashboards, metrics, alerting, log aggregation, and SLO/SLI definitions for production services
  • Champion security and compliance — least-privilege access, secrets management, encryption, vulnerability remediation, and multi-tenant isolation
  • Manage release processes, environment promotion, and cross-service dependency tracking
  • Drive cost optimization and FinOps practices across cloud workloads
  • Mentor engineers on cloud and DevOps practices, and influence architecture and best practices across teams
  • Continuously evaluate and adopt new tools, technologies, and AI-driven automation to improve developer experience, reliability, and deployment velocity

Have you got what it takes?

  • BSc in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience
  • 5+ years of hands-on experience as a DevOps Engineer or in a similar role
  • Strong expertise with AWS services — compute (Lambda, ECS/Fargate, EC2), storage (S3), networking (VPC, API Gateway, Route53), data services, IAM, KMS, CloudWatch, and Secrets Manager (Azure experience is an advantage)
  • Strong programming and scripting skills in Python — production experience writing automation, tooling, and Infrastructure-as-Code, not just consuming libraries
  • Extensive experience with Infrastructure as Code — AWS CDK, CloudFormation, or Terraform; comfortable with multi-account / multi-region deployments
  • Strong experience designing and operating CI/CD platforms — Jenkins, GitHub Actions, or similar; Groovy scripting is a plus
  • Hands-on with containers and Docker — authoring efficient multi-stage Dockerfiles, image scanning, and registry hygiene
  • Solid understanding of cloud-native architectures, serverless workloads, and distributed systems
  • Hands-on experience with monitoring, logging, alerting, and observability platforms — CloudWatch, Grafana, Prometheus, or equivalent
  • Solid Linux experience — system troubleshooting, performance tuning, and operational best practices
  • Strong understanding of security, encryption, and compliance — IAM policy authoring, key management, secrets handling, and tenant isolation patterns
  • Familiarity with code quality and security tooling in CI pipelines — SonarQube, Black Duck, or equivalent
  • Experience supporting both managed services and microservice-based applications in production

You will have an advantage if you also have:

  • Experience operating cloud-based data and analytics workloads — data lakes, query engines, streaming pipelines, or data warehouses
  • Working knowledge of .NET / C# or other compiled-language runtimes (enough to read service code, debug build failures, and triage test failures)
  • Familiarity with Kubernetes / EKS, Helm, or Ansible
  • Experience with mutation testing, code coverage gates, and other advanced quality practices
  • AWS or Kubernetes certifications (e.g., AWS Certified DevOps Engineer, CKA)
  • Exposure to multi-tenant SaaS platforms or contact-center / customer-experience products
  • Strong ownership mindset with end-to-end responsibility
  • Natural collaborator and mentor with excellent communication skills
  • Ability to influence architecture and best practices across teams
  • Proactive, self-driven, and comfortable operating in ambiguity
  • Global mindset and fluent communication in English

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams — comprised of the best of the best — work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!

Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

Requisition ID: 10846

Reporting into: Tech Manager Role

Type: Individual Contributor

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Read the full description
Engineer Software Engineer at NiCE

Junior+ software engineer builds cloud-native features across full stack while leveraging AI tools to accelerate development and improve code quality.

Junior Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

As a Junior+ Software Engineer, you will take an active role in building NICE’s next‑generation Process intelligence platform ,an advanced cloud‑native system powered by AI.

Unlike a typical junior role, you will not only write code—you will leverage AI tools to accelerate development, improve quality, and rethink how software is built.

You’ll operate in an AIaugmented engineering environment, where developers collaborate with intelligent agents to design, implement, test, and optimize systems.

How will you make an impact?

  • Build end‑to‑end features across the stack (frontend + backend) with increasing autonomy

  • Actively use AI tools (Claude, Copilot, etc.) to:

  • Generate and refine code

  • Debug and troubleshoot issues

  • Accelerate learning of unfamiliar systems

  • Improve development velocity and code quality

  • Contribute to AIdriven product features and internal engineering workflows

  • Develop on top of cloud infrastructure (AWS) and modern architectures

  • Write clean, maintainable, and testable code with strong attention to performance

  • Take ownership of small-to-medium features from design to production

  • Collaborate closely with senior engineers while pushing solutions independently

  • Continuously explore better ways to work using automation, AI agents, and tooling

  • Share knowledge and findings on AI‑assisted development within the team

Have you got what it takes?

  • B.Sc./B.E/B.Eng in Computer Science (or equivalent) with strong academic results

  • 1+ years of experience (or exceptional candidates with strong project background)

  • Strong fundamentals in:

  • OOP / OOD

  • Data structures & algorithms

  • System thinking (not just coding)

  • Hands-on experience using AI tools (e.g., Claude, Copilot,Cursor ,ChatGPT…) for development

(this is a core requirement, not a nice-to-have)

  • JAVA Hands‑on experience building RESTful APIs

  • Ability to learn quickly and operate with partial guidance

  • Demonstrated ability to build real projects end-to-end (not just coursework)

  • Strong problem-solving skills and curiosity

  • Good communication skills and team collaboration

  • Fluent English

You will have an advantage if you also have:

  • Experience building LLM-based features, tools, or side projects

  • Familiarity with:

  • Prompt engineering

  • AI agent workflows / MCP servers

  • Retrieval-augmented generation (RAG)

  • Experience with cloud platforms (AWS preferred)

  • Experience in both frontend and backend development

  • Contributions to open-source or meaningful side projects

  • Evidence of AI-first development mindset (e.g., demos, repos, experiments)

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!

Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

Requisition ID: 11050 Reporting to: Group Lead, Engineering, CX

Role Type: IC

#LI-Hybrid

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Read the full description
Engineer Staff Software Engineer at murmuration

Staff Software Engineer builds and scales new products for civic engagement platform while mentoring engineering organization on technical excellence and best practices.

Lead Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Who We Are

At Murmuration, we believe that America’s promise is shaped and reshaped by the best ideas and ideals of its communities, and the dreams of the people who believe in a better life for themselves, their families, and each other.

We help organizations build power in their communities in four key ways: we organize a network of values-aligned partners; we provide deep, data-driven insights into people, places, and perspectives; we develop tools that make organizing and engagement easy and more effective; and we offer services that strengthen our partners’ capacity to lead change in their communities.

We envision an America where every community has what it needs to help people lead healthy,

free, and dignified lives. We work to redesign the systems and structures we all depend on — how we learn, live, govern, and solve problems — so that they are just, equitable, resilient, and rooted in shared responsibility. By strengthening the ties that hold communities together, we aim for civic life defined by collective action and care, with effective leadership that truly represents everyone.

We are a collaborative, curious, and creative team of organizers, scientists, teachers, technologists, campaign veterans, and more who share the unwavering belief that we can use our gifts in service of transforming America — together.

We’ve built our team guided by the belief that the whole is greater than the sum of its parts. And so we support each other relentlessly — rallying together to face challenges the same way we celebrate each other’s wins.

About the Position

Do you see yourself as a mission-driven engineer who believes that great products emerge from strong teams? Do you thrive in inclusive, thoughtful environments where engineers hold themselves to high standards of technical excellence, ownership, and impact at scale?

We are seeking a Staff Software Engineer to contribute to one of our most ambitious efforts: building a new product from the ground up while raising the bar for how our entire engineering organization works.

Murmuration builds technology that helps our partner organizations strengthen civic engagement and organize more effectively in their communities. Our products weave together engagement, outreach, demographic, and voter data with intuitive applications that help partners better understand and act within the communities they serve. Our team is intentionally multidisciplinary and partner-focused. We succeed together by aligning planning, execution, and learning across engineering, product, design, research, data, and partner success. We build complex, data-driven systems that need to work reliably during critical moments, scale as our partners grow, and remain understandable and maintainable as communities and their needs evolve.

As a Staff Software Engineer, you will join the Explorer Team as we evolve the product

into general availability from its pilot implementation. Explorer is a data visualization product that facilitates political data exploration using interactive maps, charts, and exportable tables, supplemented by an NLP-powered search function.

On this small, close-knit team, you will establish the engineering patterns, operational foundations, and testing strategies needed to evolve Explorer into a secure, reliable, GA-ready platform. You and the team will build Explorer’s core platform and user experience, expanding a near-greenfield code base to design, build, and evolve secure backend services, interactive data visualizations, and responsive user interfaces. You will also produce high-quality documentation that improves knowledge sharing, onboarding, and the long-term maintainability of the product.

In addition to your Explorer work, you will serve as a staff engineer across multiple projects, applying your expertise to solving some of the organization’s most complex challenges.

This role is suited for a deeply experienced individual contributor whose technical judgment and engineering rigor raises the quality of deliverables across the entire organization. You excel in near-greenfield settings where product priorities and direction can shift rapidly. Your commitment to building inclusive, high-trust, high-performing teams is visible across the technology organization. And you believe, like we do, that how we build is just as important as  what we build.

Job Level: IC5

What You’ll Do

Drive to General Availability

  • Shape Explorer’s technical future: advise on technical priorities, dependencies, and complexity; propose and defend well-reasoned solutions with clear documentation of tradeoffs and alternatives;
  • Take a pilot implementation from limited release to general availability, including making early architectural decisions, validating technical assumptions, and iterating toward a scalable design;
  • Harden experimental systems for production readiness, including reliability, performance, observability, testing, and operational excellence;
  • Architect for the long term: design and build the systems and architectures that will serve Explorer for years, with scale, reliability, security, and maintainability as first-class concerns;
  • Improve and expand the existing code base: reinforce secure coding practices, identify vulnerabilities early, and treat data privacy and access control as first-class concerns;
  • Drive test strategy, proactively identify and address technical risks, and drive quality improvements at the team level; and
  • Reduce technical debt, improve system quality, and contribute to objectives that span the broader organization.

Elevate the Team

  • Resolve ambiguity, navigate requirements that are actively being shaped, and bring structure and clarity without waiting for perfect specs;
  • Establish best practices for test strategy, code quality, and system design; raise the technical bar across the organization through documentation, advocacy, and role modeling;
  • Mentor senior engineers and help emerging technical leads build the judgment, ownership, and skills to grow; lead technical discussions, drive design consensus, and model the standards you expect from others; and
  • Be like Ted Lasso: believe, build trust, and demonstrate kindness, empathy, optimism, curiosity, and vulnerability.

Lead Beyond Explorer

  • Set technical direction across teams beyond Explorer; own objectives that span multiple teams and align with division and organizational goals; drive the strategy, planning, decision-making, and execution needed to achieve them;
  • Lead significant initiatives spanning multiple teams and systems; align technical and non-technical stakeholders, communicate tradeoffs and risks clearly, and represent engineering in cross-organizational discussions and with product and leadership;
  • Champion secure coding practices at a systemic level, identify vulnerabilities across the product, and treat data privacy and access control as organization-wide concerns; and
  • Organize and lead incident response, involving the right people and delegating effectively; lead post-incident reviews including root cause analysis and clear prevention action items; follow through until learnings are shared and remediation is complete.

Technical Depth and Judgement

  • Deep, hands-on expertise across critical technical domains with the proven ability to lead system design, architectural patterns, and engineering best practices; your sound technical judgment shapes important decisions;
  • Experience with event-driven and asynchronous processing patterns; solid understanding of the tradeoffs among different event-driven architectures with the ability to defend one choice over the other;
  • Ability to reason across OLAP and OLTP data architectures and make sound design decisions for the systems that depend on them;
  • Comfort making sound decisions with imperfect information; able to design long-term architectures with scale, reliability, security, and maintainability as first-class concerns, and to clearly articulate tradeoffs and alternatives explored;
  • Ability to communicate and defend well-reasoned solutions through written documentation, sharing context, what alternatives were considered, and how conclusions were reached;
  • Be a proactive steward of technical quality, identifying and prioritizing technical debt, defining test strategy, and evaluating risk from bugs and architectural problems before they become blockers; and
  • Skill at debugging the most complex problems at any level of the stack; ability to drive effective post-incident reviews with clear timelines, root cause analysis, and actionable prevention plans.

Scope, Initiative, and Execution

  • Proven ability to lead technical strategy and execution for significant initiatives spanning multiple teams or systems, balancing quality, performance, and cost while keeping stakeholders aligned on tradeoffs and risks;
  • Proven experience in designing objectives aligned with division and organizational goals, anticipating technical challenges and proposing solutions before they become blockers;
  • Demonstrated experience in the estimation of large, cross-team projects with significant unknowns, including mitigation plans for resolving those unknowns, breaking work into milestones and iterations to reduce risk and deliver incremental value;
  • Proven strategies to involve the right people, delegate clearly, communicate consistently, and follow through as an owner until an objective is delivered; and
  • Ability to multiply team and engineering effectiveness through technical leadership, tooling, infrastructure, and process improvements.

Organizational Impact

  • A technical leader across multiple teams who can act without direct management responsibilities, influencing outcomes through role modeling, documentation, and advocacy rather than authority;
  • Demonstrated track record as a mentor to senior engineers with a proven ability to develop future technical leaders, building their judgment, ownership, and skills through 1:1 guidance and small-group knowledge sharing;
  • A driver of standards and best practices that raise the technical bar across the organization, creating processes that instill ownership behavior in others;
  • Ability to represent engineering effectively in cross-functional discussions, leading alignment across technical and non-technical stakeholders on complex, multi-team initiatives; and
  • A leader by example, proactively sharing context and learnings, building POCs or prototypes where most cost-effective, and creating the kind of high-trust, high-performing team culture that makes everyone better.

What You Bring to the Table

Foundations

  • 10+ years of professional software engineering experience with demonstrated full-stack fluency and a track record of delivering in production across a variety of languages and technology stacks;
  • Experience taking a product from beta to general availability, navigating the operational, quality, and cross-functional demands of a production launch;
  • Experience driving secure coding practices, data privacy principles, and access control patterns as applied in production systems;
  • A test-driven mindset with experience writing, maintaining, and driving test strategy at the team or product level;
  • A track record of effective collaboration with product, data science, and R&D teams, bridging technical and domain-specific perspectives across disciplines.

Data

  • Solid foundation in relational databases, including PostgreSQL, writing fluent SQL, designing schemas, and reasoning about migrations and query performance;
  • Experience with analytical or columnar datastores (e.g., Apache Pinot, ClickHouse, BigQuery, etc.);
  • Experience working with modern data warehousing and transformation workflows powered by Snowflake and dbt;
  • Experience with data pipeline orchestration tools such as Dagster or Airflow with an understanding of scheduling, dependency management, and pipeline reliability;
  • Working knowledge of time series data modeling and its applications;
  • Experience with caching layers such as Redis and the ability to drive decisions about caching strategy as part of system design.

Infrastructure and Observability

  • Deep experience with cloud-native architectures, distributed systems, and production-grade software at scale; production experience with AWS, including services for compute, storage, and observability;
  • Proficiency with Docker, Make, or similar build tools, as well as environment scripting;
  • Direct experience with observability tooling: logging, metrics, and tracing using tools such as Datadog, New Relic, Prometheus, or Grafana.

Security

  • Experience driving secure coding practices, data privacy principles, and access control patterns as applied in production systems.

Emerging and Specialized

  • Hands-on experience integrating LLM or AI APIs (e.g., OpenAI) into production applications, including working with embeddings, retrieval, or natural language interfaces;
  • Experience with geospatial or map-based data visualization and related JavaScript libraries.

Nice to Haves

  • Familiarity with Voter File Data;
  • Experience with or interest in political data;
  • Background in political tech, civic tech, advocacy, or mission-driven organizations; and/or
  • Experience applying AI/ML techniques to voter or political data.

Talented Software Engineers come from all walks of life and career. If you are passionate about civic engagement and technology, please apply, even if you do not check every box!

Location and Compensation

This is a full-time, salaried position with a comprehensive benefits package, open

to candidates anywhere in the United States.

The starting salary for this position is $225,324. We set compensation using market data and apply it consistently across the organization to ensure fairness and transparency for everyone in similar roles.

Our Culture of Care

We work hard to create a culture of care to ensure that our staff are best equipped to lead happy, healthy, and balanced lives. To that end, we offer a comprehensive benefits package which includes:

  • Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members;
  • Retirement benefits with a 5% employer match;
  • A flexible unlimited PTO plan;
  • Generous paid parental leave;
  • Pre-tax commuter benefits;
  • A company laptop;
  • A flexible remote work environment;
  • A home office setup stipend for all new employees;
  • Monthly reimbursement for remote work expenses;
  • A yearly professional development fund;
  • Mental health and wellness benefits through Calm and Better Help;
  • Yearly in-person staff retreats; and
  • A welcoming culture that celebrates diversity, equity, inclusion, and belonging.

At Murmuration, we believe a vibrant, representative democracy depends on the inclusion of diverse voices, lived experiences, and perspectives. The best ideas don’t come from a single person or ideology — they emerge at the intersection of different backgrounds, identities, and viewpoints. We are proud of our commitment to building an organization and culture shaped by respect, empathy, and collaboration, where our team’s diversity fuels innovation, civic engagement, and meaningful change. We welcome new colleagues who will help us nurture this collective effort. Join us.

An Equal-Opportunity Employer with a Commitment to Diversity

Murmuration is proud to be an equal opportunity employer, and as an organization committed to diversity and the perspective of all voices, we consider applicants equally of race, gender, color, sexual orientation, religion, marital status, disability, political affiliation and national origin. We reasonably accommodate staff members and/or applicants with disabilities, provided they are otherwise able to perform the essential functions of the job.

Note: Murmuration is two organizations working together to pursue our mission of amplifying the power of civic engagement: Murmuration Research Institute, a 501©(3) that conducts research to identify, design, and create the data, tools, and insights that build healthier and more equitable communities; and Murmuration, Inc., a 501©(4) that supports organizations working across the country on the nation’s most challenging issues with access to data, tools, and research that build healthier and more equitable communities.

Read the full description
Engineer Senior Back End Engineer at Wisedocs

Senior back-end engineer designs and maintains Python-based systems powering an AI-driven medical claims processing platform, handling data pipelines, performance optimization, and cloud infrastructure.

Senior Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Wisedocs is a fast-growing, venture-backed AI platform that transforms how insurance companies analyze claims. With ~$20M USD raised, 100+ team members globally, and 90+ customers across North America and Australia, we’re doubling revenue year over year.

Founded by experts who’ve experienced the claims process firsthand, Wisedocs combines deep domain knowledge with next-gen AI trained on 100M+ documents. Our platform turns complex medical records into clear, structured insights—backed by expert human oversight.

Join a mission-driven team building intelligent products that cut through complexity, accelerate decision-making, and make a real impact when it matters most.

Role Summary

We’re seeking a Senior Back-End Engineer who will be instrumental in building the architecture that powers our leading-edge medical data processing system. Our application interfaces seamlessly with our advanced AI/ML platform, leveraging computer vision and generative models to make sense of intricate legal and medical documents for efficient medical claim processing.

What you’ll be doing

  • Designing, building, and maintaining efficient, reusable, and reliable Python code that powers our back-end systems and ML pipeline
  • Identifying and resolving performance and scalability issues, helping to improve the robustness of our system
  • Handling complex data structures and algorithms, ensuring the seamless processing of data in our system
  • Taking on additional responsibilities as needed, demonstrating flexibility and adaptability in a dynamic working environment
  • Creating comprehensive technical documentation for system components and architecture, thereby providing clarity on architectural decisions and engineering contributions across the team
  • Working in collaboration with front-end developers to integrate user-facing elements with server-side logic, creating a seamless user experience
  • Other duties as assigned

You’re a great candidate if you have

  • A minimum of 5 years of experience as a Back-End Engineer with extensive experience in Python, showcasing a deep understanding of the language

  • Proficiency in using Python frameworks such as Django or Flask

  • Experience with database systems like SQL or NoSQL

  • Strong familiarity with cloud platforms like AWS, Google Cloud, or Azure  An understanding of automation practices throughout the Agile development, build, and deployment phases of the application lifecycle

  • A robust problem-solving mindset; comfortable navigating frequently changing work items and scopes, and capable of managing multiple tasks efficiently

  • Enthusiasm about working in a fast-paced, innovative environment, contributing to a team that aims to make a significant impact in the medical and insurance tech space.

What we offer:

  • Flexible hybrid environment with the option to collaborate in-person at our Toronto HQ.

  • Modern employee benefits, including health and dental coverage

  • Competitive compensation, with valuable stock options, as we’re still a young company growing very quickly.

  • An opportunity to develop very rapidly in your career. We can offer you a super-immersive learning environment, and when you thrive there, you will have the opportunity to rapidly develop this opportunity into senior practitioner or management opportunities as you choose.

  • Access to a learning and professional development fund to help you level up your career while you’re working with us. We hope to be an incredible step up in your career if you decide to come and work with us.

  • Company events

  • Generous Paid Time Off

  • Paid Sick Days

  • Casual Dress code

  • Employee Referral Bonus

  • Tuition Assistance

  • Plus, many other Recognition Programs!

Recruitment Journey at Wisedocs

We’re excited to meet you and explore the possibilities together!  At Wisedocs, honesty is one of our core values. Our Recruitment process is transparent to ensure you are set up for success:

  • Round 1 – People & Culture Chat: 20–30 min conversation about your background, goals, and the role.

  • Round 2 – 1st Technical Assessment: A 1.5 -hour technical assessment that focuses on general coding.

  • Round 3 – 2nd Technical Assessment: A 1.5 -hour technical assessment that focuses on conceptual and system design.

  • Round 4 – Interview with the Hiring Manager: A 1-hour interview with the hiring manager focusing on culture fit, experience, and high-level technical questions.

Note: We use AI-powered tools alongside human review to support a fair, inclusive, and efficient hiring process, helping us work smarter and create better experiences for our customers and team.

This posting is for current and future opportunities at Wisedocs. Even if there isn’t an immediate opening, we’re always excited to meet great people. If your experience lines up, we encourage you to apply — we’ll reach out when a role opens that’s a good fit.

*Wisedocs AI is an equal opportunity employer and are committed to providing employment accommodation in accordance with AODA. If you require an accommodation, please notify us and we will work with you to meet your needs

Read the full description