Create an account for powerful AI tools, award-winning courses, and access to our vibrant community.
Already have an account?
Join 250,000+ professionals and teams at Microsoft, Shopify, and even NASA. 🚀
Already have an account? Login
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.
Category
Develops, trains, evaluates, and deploys deep learning camera-perception models and production ML pipelines for autonomous trucks.
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team
As a Senior Machine Learning Engineer – Camera Models, you will develop and deploy machine learning models that power camera-based perception for autonomous trucks. The Camera Models team builds and maintains core vision systems that enable the autonomy stack to understand the environment, detect and localize objects, and estimate scene structure from camera data.
Working closely with teams across perception, data, and infrastructure, you will own the development and improvement of robust, scalable camera-based models that support safe and reliable autonomous driving in real-world freight environments.
This role focuses on owning model development for scoped problem areas, improving system performance through iteration, and delivering production-ready machine learning solutions within the autonomy stack.
What You’ll Do
What You’ll Need to Succeed
Bonus Points:
Work Location: For this position, we are open to hiring in either the Ann Arbor, MI OR Blacksburg, VA (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States
Perks of Being a Full-time Torc’r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc’s total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
Job ID: 102952
Hiring Range for Job Opening
US Pay Range
$177,300—$212,800 USD
Develops, trains, evaluates, and deploys deep learning camera-perception models and production ML pipelines for autonomous trucks.
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team
As a Senior Machine Learning Engineer – Camera Models, you will develop and deploy machine learning models that power camera-based perception for autonomous trucks. The Camera Models team builds and maintains core vision systems that enable the autonomy stack to understand the environment, detect and localize objects, and estimate scene structure from camera data.
Working closely with teams across perception, data, and infrastructure, you will own the development and improvement of robust, scalable camera-based models that support safe and reliable autonomous driving in real-world freight environments.
This role focuses on owning model development for scoped problem areas, improving system performance through iteration, and delivering production-ready machine learning solutions within the autonomy stack.
What You’ll Do
What You’ll Need to Succeed
Bonus Points:
Work Location: For this position, we are open to hiring in Montreal, Canada or remote within Canada
Perks of Being a Full-time Torc’r (Canada)
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc’s total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
Job ID: 102952
Salary Range: $168,000-$193,000 CAD
Develops and maintains production iOS applications using Swift, UIKit, SwiftUI, APIs, testing, and modern engineering practices.
We are looking for a Senior iOS Developer to join our growing mobile engineering team. This role is ideal for a developer with solid foundational experience who can contribute to production-grade mobile applications, work within established codebases, and collaborate effectively in a team-driven delivery environment.
You will be responsible for building high-quality, scalable iOS applications while continuously improving your technical depth across Swift, architecture, testing, and modern mobile development practices.
Work on innovative projects with global industry leaders
Collaborate with top developers in a supportive and forward-thinking environment
Access to continuous learning and career development opportunities
Be part of a culture of innovation where your ideas and impact truly matter
Thrive in a team that values excellence, creativity, and collaboration
This is your opportunity to redefine mobile development and shape the future of software engineering. If you’re ready to elevate your career and make a real impact, apply today and become part of DVT’s journey of excellence.
Develop and enhance iOS applications using UIKit and SwiftUI
Collaborate with designers, backend engineers, and product stakeholders to deliver seamless user experiences
Write clean, maintainable, and testable code aligned to industry best practices
Integrate RESTful APIs and support WebView-based journeys where required
Participate in SDLC processes, including estimation, development, code reviews, testing, and release cycles
Support debugging, troubleshooting, and production issue resolution using a structured approach
Contribute to team-based delivery, adhering to shared coding standards, Git workflows, and engineering practices
Stay up to date with industry trends and contribute to innovation within the mobile practice
7+ years’ experience in iOS/mobile development
Strong knowledge of iOS native frameworks and first-party APIs
Experience with UIKit and/or SwiftUI in production environments
Solid understanding of app lifecycle, navigation, and UI performance considerations
Strong understanding of Swift fundamentals, including:
Structs vs classes, protocols, and abstraction
Memory management (ARC, retain cycles)
Error handling and collections
Experience with modern concurrency (async/await, GCD, or Combine)
Experience working with MVVM or similar architectural patterns
Understanding of separation of concerns and modular application design
Ability to work within an existing codebase and adapt to established patterns
Exposure to clean code principles and design patterns
Experience with unit testing concepts and frameworks
Understanding of mocking, dependency injection, and testable code design
Familiarity with Git workflows, code reviews, and collaborative development practices
Understanding of API integration and asynchronous data handling
Awareness of mobile security best practices (secure storage, authentication, data handling)
Exposure to versioning, release processes, and CI/CD principles
Experience with SwiftUI advanced concepts (state management, lifecycle handling, localisation)
Familiarity with dependency injection frameworks
Exposure to analytics, monitoring, or crash reporting tools
Experience working in large-scale or enterprise environments
Authentication and security experience would be beneficial
Security and role-based feature provisioning experience would be beneficial
Strong problem-solving and analytical thinking
Ability to explain technical decisions and trade-offs clearly
Excellent collaboration and communication skills
Comfortable working in structured, team-based delivery environments
Passion for continuous learning and improvement
You can contribute meaningfully to an existing codebase with minimal ramp-up
You actively participate in team discussions, code reviews, and delivery
You demonstrate growth in technical depth, testing practices, and architectural understanding
You take ownership of features from development through to production support
Who we are:
Leads engineers building AI-powered mechanical design review software, shaping technical direction, roadmap execution, and team development.
At CoLab, we help mechanical engineering teams bring life-changing products to market years sooner.
We build AI for engineers designing cars, medical devices, and jet engines. Products this complex aren’t sketched and sent to production. Teams spend months on iterations, reviews, and tests, predicting how every part performs before anything is built. CoLab is where those reviews happen, and we capture the rationale behind every change. Other tools show what changed between versions. Only CoLab knows why. That’s how our AI helps manufacturers like Bobcat, Triumph Motorcycles, and GE Appliances make better decisions, eliminate rework cycles, and get to market faster.
Proudly based in St. John’s, Newfoundland, CoLab started with one customer in 2018. Since then we’ve raised a $72M Series C, been named the 57th fastest growing company in North America by Deloitte (Fast 500™), signed multi-year AI partnerships with companies like Bombardier, and grown to a team of 250+.
We’re hiring an Engineering Manager to lead the team building AutoReview—CoLab’s AI-powered capabilities for automating mechanical design review.
This is a people leadership role that requires real technical depth. You won’t need to be the engineer writing every solution, but you should understand software and web architecture well enough to pressure-test an approach, spot when an estimate doesn’t add up, and ask the question that changes the conversation.
You’ll work closely with Product to turn broad ideas into a roadmap the team can confidently execute. That includes making early calls on feasibility and scope, then giving engineers the context and autonomy to work through the details.
The technical problems are substantial: DFM checks, clash detection, BOM consolidation, clearance analysis, bulk AutoReview workflows, and increasingly, the intersection of 2D engineering data and machine learning.
This is a full-time, permanent position with a competitive compensation package that includes stock options. We offer comprehensive benefits and flexible vacation. This is a remote position open in Canada and the US.
Frequently cited statistics show that people who identify with historically marginalized groups are likely to apply to jobs only if they meet 100% of the qualifications. We encourage you to help us break that statistic and apply even if you don’t meet every single qualification—your potential is what matters most to us.
Builds and deploys production generative AI, RAG, agentic workflows, evaluation systems, and infrastructure for Typeform products.
Typeform is a refreshingly different form builder. We help over 150,000 businesses collect the data they need with forms, surveys, and quizzes that people enjoy. Designed to look striking and feel effortless to fill out, Typeform drives 500 million responses every year—and integrates with essential tools like Slack, Zapier, and Hubspot.
Typeform is fully remote by design. For this role, we can hire candidates based in the ET timezone in the US.
About the team
The AI Engineering team builds the systems and capabilities behind Typeform’s AI products, including Research Flow, our platform for combining quantitative research with deeper qualitative insights.
We use machine learning, large language models, RAG, and agentic systems to help customers collect, understand, and act on information in more conversational and personalised ways.
Through Research Flow, this includes helping customers design studies, run AI-moderated conversations with adaptive follow-up questions, and turn responses into useful insights.
The team owns the journey from experimentation through to production. This includes AI application development, evaluation, infrastructure, deployment, observability, reliability, and performance.
You will work closely with Product Managers, Software Engineers, Data Scientists, Data Engineers, and Analytics teams to turn promising AI ideas into secure, scalable, and dependable customer experiences.
As a Senior AI Engineer at Typeform, you will be instrumental in building and evolving the AI capabilities behind Research Flow, alongside our broader AI products.
Your work will help customers understand the “why” behind responses and move from research questions to informed decisions faster.
Your scope will span generative AI applications, enterprise RAG systems, agentic workflows, model evaluation, machine learning pipelines, and the infrastructure required to run them reliably at scale.
This is a hands-on engineering role with strong ownership. You will turn ideas and prototypes into production systems used by our customers, with direct influence on their quality and performance. You will also help define the technical standards for developing, evaluating, deploying, and monitoring AI across Typeform.
*Typeform drives hundreds of millions of interactions each year, enabling conversational, human-centered experiences across the globe. We move as one team, empowering our collective efforts by valuing each individual’s unique perspective. This fosters strong bonds grounded in respect, transparency, and trust. We champion our diverse customer base by anticipating their needs and addressing their challenges with priority. Committed to excellence, we hold high expectations for ourselves and each other, continuously striving to deliver exceptional results.
We are proud to be an equal-opportunity employer. We celebrate diversity and stand firmly against discrimination and harassment of any kind—whether based on race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or veteran status. Everyone is welcome here.
Designs enterprise Microsoft-based architectures, writes production C#/.NET code, and builds secure, scalable Azure systems and integrations.
The work we do has an impact on millions of lives, and you can be a part of it.
We help protect our customers against life’s uncertainties. Regardless of where you work within the company, you’ll be helping provide protection and peace of mind when our customers need it most.
The Senior IT Architect is responsible for contributing to the technical design and implementation of enterprise-scale systems built on the Microsoft technology stack. This role ensures that technical decisions are practical, scalable, secure, and implemented with high engineering standards.
The role operates in a fast-paced environment with critical delivery timelines and works closely with business stakeholders, product owners, architects, and development teams to design, build, modernize, and support complex applications and integrations. The Senior IT Architect is accountable for making sound technical decisions for the team they work with, writing production code, supporting implementation quality, and ensuring long-term maintainability.
\_\_\______________________________________
Key Responsibilities
Architecture & Technical Decision-Making
• Contribute to and help shape solution architecture across application, integration, data, and infrastructure layers within a Microsoft-centric ecosystem.
• Design scalable, secure, and resilient systems using modern architectural patterns (e.g., layered architecture, domain driven design, event driven and service oriented architectures).
• Ensure alignment with enterprise standards for security, performance, observability, and compliance.
• Evaluate and recommend technologies, frameworks, and patterns appropriate for long term sustainability.
• Act as a senior technical authority for assigned work and make appropriate technical decisions for the team they support.
Hands-On Development
• Actively design, write, review, and optimize production grade code.
• Develop solutions using C#, .NET (.NET Core / .NET), ASP.NET, Web APIs, and related frameworks.
• Apply and promote coding standards, best practices, and design guidelines.
• Perform deep technical troubleshooting and root cause analysis for complex issues.
• Participate in code reviews and provide actionable feedback to support quality, performance, and security.
Cloud, Integration & Platform Engineering
• Design and implement solutions leveraging Microsoft Azure, including compute, storage, messaging, and integration services.
• Architect and build APIs and system integrations using REST, messaging, and event based patterns.
• Support data architecture and persistence strategies using SQL Server and related data technologies.
• Support modernization efforts, including refactoring legacy systems and contributing to cloud-native or hybrid architectures.
Delivery, Collaboration & Documentation
• Partner with business analysts and stakeholders to translate business requirements into robust technical solutions.
• Manage assigned technical tasks within project plans, supporting delivery quality and timelines.
• Provide technical guidance to developers as needed, without formal leadership or people-management responsibilities.
• Produce and maintain clear, concise technical documentation, including architecture diagrams, design decisions, and operational guidance.
• Communicate effectively with technical and non technical audiences, explaining tradeoffs and impacts of design decisions.
\_\_\______________________________________
Experience & Qualifications
• 7+ years of progressive experience in software engineering, system design, and application architecture.
• Extensive experience in the Microsoft technology stack, including:
o C#, .NET / .NET Core
o ASP.NET, Web APIs, and service based architectures
o SQL Server and relational data modeling
• Proven experience serving as both architect and hands-on senior developer on large, complex systems.
• Strong background designing and supporting enterprise scale, mission critical applications.
• Experience with cloud platforms, preferably Microsoft Azure.
• Experience integrating with external and internal systems through APIs and messaging.
• Ability to diagnose and resolve high complexity technical problems under delivery pressure.
• Strong understanding of software design principles, patterns, and performance optimization.
• Demonstrated ability to influence technical direction and support engineering quality through sound technical judgment.
• Excellent written and verbal communication skills.
Preferred / Domain Experience
• Experience modernizing or integrating with legacy platforms.
• Experience with data conversion or large scale system migrations.
• Prior work in highly regulated or data intensive enterprise environments.
$125,000 - $180,000 a year
Protective’s targeted compensation for this position is $125k-$180k. Actual salaries may vary depending on factors, including but not limited to, job location, skills, and experience. The range listed is just one component of Protective’s total compensation package for employees. This position also offers additional incentive opportunities through an annual incentive based on individual and Company performance.
Employee Benefits:
We aim to protect the wellbeing of our employees and their families with a broad benefits offering. In addition to offering comprehensive health, dental and vision insurance, we support emotional wellbeing through mental health benefits and an employee assistance program. Work/life balance is important and Protective offers a variety of paid time away benefits (e.g., paid time off, paid parental leave, short-term disability, and a cultural observance day). The financial health of our employees is just as important as physical and emotional health. Some of the financial wellbeing benefits include contributions to healthcare accounts, a pension plan, and a 401(k) plan with Company matching. All employees are encouraged to protect their overall wellbeing by engaging in ProHealth Rewards, Protective’s platform to improve wellbeing while earning cash rewards.
Eligibility for certain benefits may vary by position in accordance with the terms of the Company’s benefit plans.
Accommodations for Applicants with a Disability:
If you require an accommodation to complete the application and recruitment process due to a disability, please email [email protected]. This information will be held in confidence and used only to determine an appropriate accommodation for the application and recruitment process.
Please note that the above email is solely for individuals with disabilities requesting an accommodation. General employment questions should not be sent through this process.
We are proud to be an equal opportunity employer committed to being inclusive and attracting, retaining, and growing an inclusive workforce.
Fixes Rust-based WebGPU correctness, security, and conformance bugs across Firefox Gecko and the upstream wgpu project.
You will help the Firefox WebGPU team clear its backlog of correctness and security bugs in wgpu, Firefox’s WebGPU implementation, so WebGPU can ship on Linux and Android. You will take on well-defined, prioritized issues, land fixes upstream in the open-source wgpu project and in Gecko, and free the core team to focus on the remaining release-blocking work.
Reviewed fixes landed upstream in wgpu and in Gecko, with tests, measurably reducing the P2/P3 backlog, app blockers, and CTS failures, contributing to WebGPU riding the trains on Linux and Android.
Builds and maintains artificial intelligence and machine learning systems and software solutions.
Maintains and designs monitoring, logging, alerting, and observability solutions while improving platform reliability and supporting application teams.
Come join us and make a difference in the world!
Discover more at www.necsws.com
NO AGENCIES PLEASE
Please note, role can be remote or hybrid, subject to location.
Role Overview
We are seeking an experienced Observability Engineer to support and enhance the existing monitoring and observability solution for across NEC’s Local Government and Central Government application product. This role will involve a hands-on implementation of the existing standards for new customers and support on-going efforts to improve the monitoring solution.
The candidate will combine technical observability expertise with strong analytical and communication skills, enabling them to deliver meaningful insights and guide the organisation toward a mature and proactive monitoring posture. This an ideal role for someone looking to leverage their experience and drive solutions within the NEC Local Government and Central Government enterprise environment.
Main Responsibilities
Monitoring Solution Maintenance
Monitoring Design & Implementation
Service Improvement
Stakeholder Collaboration
Qualifications
Essential Skills/Experience:
Desirable Skills
We are proud of the benefits we offer employees of NEC Software Solutions
Candidates must be able to demonstrate a pre-existing right to work and travel within the UK. Documentary evidence will be required.
All offers are subject to satisfactory vetting and reference checks. This role will require UK Security Clearance.
NEC Software Solutions is an equal opportunities employer, welcoming applications from all communities. If you require any reasonable adjustments or have specific accessibility needs during the recruitment or interview process, please feel free to share these with us. We are committed to ensuring an inclusive and accommodating experience for all candidates.
Who We Are:
We’re NEC Software Solutions (part of global tech giant NEC Corporation). While you read this ad, our software is helping to dispatch ambulances, support families, keep trains on the move, locate missing people and even test the hearing of newborn babies.
Working with us, you’ll be helping our 3,000+ employees push the boundaries of what’s possible and support amazing public services.
We work with governments, hospitals, police forces, housing providers, local authorities and more. We help them pay financial support faster, speed up treatments for patients and respond to emergencies in the right way. The more we do, the more our customers can do for others. And together, we make a world of difference.
We’d love your help. And we’ll support you all the way.
Build and improve Outschool’s full-stack product using React, backend systems, APIs, data models, and AI-enabled development tools.
Outschool’s mission is to inspire kids to love learning. In our fast-changing world, the traditional educational system struggles to meet the diverse and evolving needs of young learners. Outschool reimagines this system, offering flexible and engaging learning experiences as a supplement and alternative to traditional education. By connecting learners with a global community of teachers and peers through our online platform, we make learning personal, dynamic, and deeply human.
We’ve made significant strides since launching our marketplace of live online classes in 2017. Finding initial success with secular homeschoolers, we then expanded to enrichment learning to meet the needs of a wider audience, growing our business 16x since 2019. Post-pandemic, we have evolved our platform to power academic learning, incorporated AI, and have begun to grow our international community. We’re proud to have served over 1.5M passionate learners with more than $100M in annual bookings.
Driving disruptive, positive change in education is rewarding and hard. Outschool team members are encouraged to challenge themselves, take risks, and grow in their careers. We look for talented people whose sense of urgency, innate curiosity, and determination to drive impact will help Outschool achieve outsized results in pursuit of our mission. We invite you to be part of an ambitious team dedicated to ensuring every learner can navigate the future with curiosity, resilience, and a love of learning.
We’re looking for a Senior Software Engineer, Fullstack to join our Product Engineering team in South Korea. The team’s mission is to build high-quality product experiences that help learners, families, and educators connect and succeed on Outschool. You’ll own challenging problems across the stack, from designing intuitive user experiences in React, to building scalable backend systems and APIs, to evolving our data models and architecture, to improving product quality and performance, to using AI-native tools and approaches to help us build and iterate faster.
We are an effective team of engineers distributed across the US, Canada, and South Korea. Our philosophy is to start small and then intentionally iterate to test our assumptions and learn quickly. We’re iteratively building up a complex product for a highly engaged audience.
This role requires working from our Haeundae, Busan office Tuesday–Friday from 7:00 AM to 3:00 PM. Mondays are remote.
Our Stack:
Product Engineering
Infrastructure & Developer Platform
AI-Native Development
Core Responsibilities:
Desired Experience & Skills:
Other Considerations:
Benefits in South Korea:
At Outschool, we believe that taking care of one another enables us to do our best work. To us that means:
Outschool is an equal opportunity employer. We view diversity as a moral imperative and competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience.
If you require a reasonable accommodation to participate in the job application or interview process, please contact recruiting@outschool.com.
Benefits packages are included for full-time employees only. Please note benefits and perks may vary for employees based outside of the US and Canada.
Full-time employees must be a citizen or legal residents of the U.S. or Canada and reside in U.S. or Canada, unless specifically indicated otherwise.
Once you submit your application, Outschool will process your personal data to evaluate your candidacy for employment. Unless specifically indicated otherwise, we hire employees only in the U.S. and Canada. Applicants else where should be aware that we may discard your application upon submission or we may ask if you would like us to retain it later should there be consideration (this is not typical at all). If you are selected for interviewing, your data will be shared with interviewers and personnel involved in that process. If not hired, your application will be retained for one year in case there is another suitable role. You may opt out of this at any time. Please see our Employee/Applicant Privacy Notice for more detailed information. If applicable, as you progress through the process, we will be clear about what information is being asked for and what happens with that information.
Builds and maintains backend platform features in Java, improves reliability and performance, modernizes legacy code, and mentors engineers.
Location: USA, remote
About Us
Invaluable is one of the world’s largest online live auction marketplaces. We’re modernizing the auction experience by connecting millions of passionate bidders and buyers with auction houses across the globe. Our industry-leading live online bidding platform lets customers participate in premier auctions in real time—from their home, office, or mobile device.
Role Summary
As a Senior Backend Engineer, you’ll deliver new features, improve performance and reliability, reduce technical debt, and help shape backend standards and long-term strategy. You’ll collaborate closely with product, design, and engineering partners while mentoring teammates and raising the bar through thoughtful engineering practices.
This role is fully remote from anywhere in the United States, with east coast business hours.
Key Responsibilities
Build and ship features end-to-end across any tier of the Invaluable platform, from implementation through testing and deployment.
Improve quality and maintainability by refactoring legacy areas and reducing technical debt with pragmatic, incremental changes.
Own reliability and performance: diagnose production issues, squash bugs, and improve UX with measurable outcomes.
Drive backend architecture and standards: propose patterns, tooling, and conventions that improve developer experience and long-term maintainability.
Collaborate effectively through pairing, code reviews, and shared problem-solving, including communicating clearly across time zones.
Mentor and support engineers by sharing best practices, offering feedback, and helping others grow through guidance and technical leadership.
Partner with Product and Design to clarify requirements, scope work, identify tradeoffs, and deliver high-quality user experiences.
Required Skills & Qualifications
5–7+ years of professional backend engineering experience.
Strong proficiency with Java, and experience with one other language, either backend or frontend.
Experience working in and improving legacy codebases, with an ability to modernize safely over time.
Strong automated testing experience.
Dedication to writing clean code that performs well and is easy to understand and maintain. We encourage pragmatic AI-assisted development, with the understanding that all code must pass the same code review and quality standards.
Strong technical judgment. Ability to propose solutions, explain tradeoffs, and make pragmatic decisions for long-term codebase health.
Excellent communication skills, with the ability to choose the correct level of detail for your audience.
Collaborative and kind. You should enjoy pairing, code reviews, and knowledge sharing, and be open to both learning and teaching.
Preferred Qualifications
Experience with ecommerce or payment products.
Experience with high-traffic consumer products.
Experience improving performance and observability in production.
Experience mentoring more junior developers.
Experience with CI/CD, Docker, Kubernetes, and AWS.
Experience with microservices architectures.
What We Offer
Competitive Compensation: $160,000-175,000 annually with up to 20% profit share bonus.
100% remote work for the entire company.
Approachable leadership. We are a small company, and leadership is involved and visible.
A great team of smart, supportive people.
Health care, dental, vision, and life insurance.
401(k) matching.
Employee assistance plan.
Paid parental leave.
How to Apply
For priority consideration, please use the cover letter field to briefly explain which of the required or preferred qualifications above you consider to be particular strengths of yours.
Commitment to Diversity
We believe diverse perspectives drive innovation and excellence. If you meet the minimum qualifications, we encourage you to apply—even if you don’t meet every preferred qualification. We welcome applicants from all backgrounds, including those traditionally underrepresented in technology, and are committed to building an inclusive, equitable workplace where everyone can thrive.
Maintains production reliability through incident response, observability, cloud infrastructure support, and automation of NOC/SRE operations.
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 SRE – NOC role sits at the intersection of traditional Network Operations Center (NOC) responsibilities and engineering‑driven reliability practices. This role focuses on 24⁄7 service reliability, incident response, operational automation, and observability, while actively reducing operational toil through software and automation.
Unlike a traditional NOC analyst, an SRE‑NOC is expected to engineer problems away, not just respond to alerts.
How will you make an impact?
Incident Response & Operations
Monitoring, Alerting & Observability
Reliability Engineering & Automation
Platform & Infrastructure Support
Support and troubleshoot:
Assist with capacity planning and availability reviews
Ensure operational readiness for production releases
Have you got what it takes?
Technical
Strong Linux systems administration
Experience with incident management and production support
Familiarity with:
Scripting or programming experience in Python, Bash, Go, or similar
Understanding of networking fundamentals (DNS, TCP/IP, load balancing)
Operational
Preferred / Differentiators
Requisition ID: 11707.
Reporting into: Manager, Network Operations.
Role Type: Individual Contributor.
#LI-Remote
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.
Builds and operates backend identity systems in Kotlin and Python, shipping features, resolving production issues, improving reliability, and mentoring engineers.
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Affirm’s Identity team is mission-critical to the customer checkout experience. When a customer chooses Affirm, one of the first steps is an identity check, and our ability to make the right decision directly impacts conversion, revenue, fraud exposure, and regulatory compliance. Our team owns Identity for all markets outside North America, playing a key role in Affirm’s international expansion. We are responsible for KYC, user lifecycle management, and identity decisioning across multiple regulatory environments. This work is about shaping how Affirm adapts its core Identity platform to new market dynamics, customer expectations, and compliance requirements.
We are a team of six engineers based across Spain and Poland. We are looking for a Senior Software Engineer who can turn ambiguous business and customer problems into reliable, well-designed technical solutions.
In this role, you will help shape our quarterly technical direction, translate team goals into concrete projects, and identify cross-cutting risks, tradeoffs, and opportunities. You should be comfortable designing across system boundaries, driving collaboration with partner teams, and advocating for technical investments that improve long-term execution. We’re looking for someone who takes ownership beyond shipping code: raising code quality and review standards, making performance, availability, and scale tradeoffs explicit, and improving the operational health of the systems they own. You’ll help reduce toil, create useful playbooks, mentor engineers, support new hires and interns, and contribute to high-signal hiring.
Most importantly, we’re excited to work with someone who leaves things better than they found them, communicates clearly across audiences, uses customer feedback to influence technical plans, and helps the team continuously improve.
This is a deeply technical, hands-on coding role where feature velocity and operational excellence go hand-in-hand. You’ll spend most of your week in the codebase - leveraging AI tools to write robust Kotlin and Python, ship impactful features, investigate complex production issues, and keep our systems rock-solid and reliable. This is a high-visibility, high-impact role for someone who wants to work on foundational systems that directly enable Affirm’s global growth.
What You’ll Do
· You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
· You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
· You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
· You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
· You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
· You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
· You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
· You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
· You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
· You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Pay Grade - N
Equity Grade - 5
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
GBR base pay range per year: £120,000–£168,000 GBP
Location - Remote UK
#LI-Remote
Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking “Submit Application,” you acknowledge that you have read Affirm’s Global Candidate Privacy Notice and consent to the use of your personal information as described.
Builds and operates backend identity systems in Kotlin and Python, shipping features, resolving production issues, and improving reliability across international markets.
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Affirm’s Identity team is mission-critical to the customer checkout experience. When a customer chooses Affirm, one of the first steps is an identity check, and our ability to make the right decision directly impacts conversion, revenue, fraud exposure, and regulatory compliance. Our team owns Identity for all markets outside North America, playing a key role in Affirm’s international expansion. We are responsible for KYC, user lifecycle management, and identity decisioning across multiple regulatory environments. This work is about shaping how Affirm adapts its core Identity platform to new market dynamics, customer expectations, and compliance requirements.
We are a team of six engineers based across Spain and Poland. We are looking for a Senior Software Engineer who can turn ambiguous business and customer problems into reliable, well-designed technical solutions.
In this role, you will help shape our quarterly technical direction, translate team goals into concrete projects, and identify cross-cutting risks, tradeoffs, and opportunities. You should be comfortable designing across system boundaries, driving collaboration with partner teams, and advocating for technical investments that improve long-term execution. We’re looking for someone who takes ownership beyond shipping code: raising code quality and review standards, making performance, availability, and scale tradeoffs explicit, and improving the operational health of the systems they own. You’ll help reduce toil, create useful playbooks, mentor engineers, support new hires and interns, and contribute to high-signal hiring.
Most importantly, we’re excited to work with someone who leaves things better than they found them, communicates clearly across audiences, uses customer feedback to influence technical plans, and helps the team continuously improve.
This is a deeply technical, hands-on coding role where feature velocity and operational excellence go hand-in-hand. You’ll spend most of your week in the codebase - leveraging AI tools to write robust Kotlin and Python, ship impactful features, investigate complex production issues, and keep our systems rock-solid and reliable. This is a high-visibility, high-impact role for someone who wants to work on foundational systems that directly enable Affirm’s global growth.
What You’ll Do
· You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
· You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
· You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
· You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
· You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
· You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
· You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
· You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
· You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
· You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Pay Grade - N
Equity Grade - 5
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
GBR base pay range per year: £120,000–£168,000 GBP
Location - Remote UK
#LI-Remote
Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking “Submit Application,” you acknowledge that you have read Affirm’s Global Candidate Privacy Notice and consent to the use of your personal information as described.
Develops and maintains full-stack C#/.NET applications, APIs, databases, tests, CI/CD pipelines, and production software systems.
Syms Strategic Group (SSG) is seeking a talented C# Developer
Location: Remote
Department: Veterans Affairs (VA)
Type: Full Time
Min. Experience: Experienced
Security Clearance Level: Public Trust (MBI)
Salary Range: $85,389 - $116,975
If you have previously applied to Syms Strategic Group (SSG), there is no need to reapply. Applications are still under review.
Military Veterans are highly encouraged to apply!
Essential Duties and Responsibilities
Required Skills and Experience
Professional CertificationsNone requiredYears of Professional ExperienceFive (5) or more years of experience in software development using .Net technologies
A proven track record of working on complex software projects and leading development initiatives
Experience with designing, developing, and deploying enterprise-level applicationsDesired experienceElectronic Data Interchange X.12 (EDI) Medical Claims
Knowledge of microservices architecture and containerization technologies (e.g. Kubernetes, Amazon Elastic Container Service (ECS), and Amazon Elastic Kubernetes Service (EKS))Formal EducationBachelor’s Degree in Computer Science, Electronics Engineering, or other engineering or technical discipline is required with eight (8) or more years of experience; Master’s Degree in Computer Science, Electronics Engineering, or other engineering or technical discipline along with five (5) or more years of experience;
Ph.D. in Computer Science, Electronics Engineering, or other engineering or technical discipline along with three (3) or more years of experienceCitizenship RequirementU.S. Citizenship required for this specific opportunitySecurity Clearance RequirementsMust possess or qualify for a Public Trust (MBI)CRITICAL NOTES:
U.S Citizenship is required for this specific opportunity. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.
Syms Strategic Group, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.
Designs and builds scalable AWS data architectures, migration pipelines, query layers, metadata systems, and infrastructure for healthcare reporting.
Syms Strategic Group (SSG) is seeking a talented Senior Systems Engineer (Amazon Web Services (AWS) Data Engineer)
Location: Remote
Department: Veterans Affairs (VA)
Type: Full Time
Min. Experience: Experienced
Security Clearance Level: Public Trust (MBI)
Salary Range: $85,389 - $116,975
If you have previously applied to Syms Strategic Group (SSG), there is no need to reapply. Applications are still under review.
Military Veterans are highly encouraged to apply!
Essential Duties and Responsibilities
Required Skills and Experience
Professional CertificationsNone but AWS certifications are a bonusYears of Professional Experiencen/aDesired experienceElectronic Data Interchange X.12 (EDI) Medical Claims
Familiarity with C#/.Net back-end services for integration touchpoints
Experience with Entity Framework migration or deprecation projects
Experience with healthcare payer/Pharmacy Benefit Management (PBM) systems, clearinghouses, or pharmacy operations
Knowledge of HIPAA compliance requirements in cloud data architectureFormal EducationBachelor’s degree or higher in Computer Science, Engineering, or a related technical discipline; equivalent practical experience consideredCitizenship RequirementU.S. Citizenship required for this specific opportunitySecurity Clearance RequirementsMust possess or qualify for a Public Trust (MBI)CRITICAL NOTES:
U.S Citizenship is required for this specific opportunity. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.
Syms Strategic Group, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.
Manages software configuration, release engineering, CI/CD automation, build processes, and cloud migration for regulated VA applications.
Syms Strategic Group (SSG) is seeking a talented Senior Configuration Analyst
Location: Remote
Department: Veterans Affairs (VA)
Type: Full Time
Min. Experience: Experienced
Security Clearance Level: Public Trust (MBI)
Salary Range: $74,325 - $82,500
If you have previously applied to Syms Strategic Group (SSG), there is no need to reapply. Applications are still under review.
Military Veterans are highly encouraged to apply!
Essential Duties and Responsibilities
Required Skills and Experience
Professional CertificationsNone required, but ITIL Foundation, CMII, or equivalent CM certifications are a plusYears of Professional Experiencen/aDesired experienceElectronic Data Interchange X.12 (EDI) Medical Claims
Formal EducationBachelor’s degree or higher in Computer Science, Engineering, or a related technical discipline and 10+ years’ relevant experience; eight (8) or more years of relevant experience may be substituted for educationCitizenship RequirementU.S. Citizenship required for this specific opportunitySecurity Clearance RequirementsMust possess or qualify for a Public Trust (MBI)CRITICAL NOTES:
U.S Citizenship is required for this specific opportunity. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.
Syms Strategic Group, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.
Leads software configuration management, release engineering, CI/CD automation, cloud migration, and build/deployment standards for VA applications.
Syms Strategic Group (SSG) is seeking a talented Senior Configuration Analyst
Location: Remote
Department: Veterans Affairs (VA)
Type: Full Time
Min. Experience: Experienced
Security Clearance Level: Public Trust (MBI)
Salary Range: $74,325 - $82,500
If you have previously applied to Syms Strategic Group (SSG), there is no need to reapply. Applications are still under review.
Military Veterans are highly encouraged to apply!
Essential Duties and Responsibilities
Required Skills and Experience
Professional CertificationsNone required, but ITIL Foundation, CMII, or equivalent CM certifications are a plusYears of Professional Experiencen/aDesired experienceElectronic Data Interchange X.12 (EDI) Medical Claims
Formal EducationBachelor’s degree or higher in Computer Science, Engineering, or a related technical discipline and 10+ years’ relevant experience; eight (8) or more years of relevant experience may be substituted for educationCitizenship RequirementU.S. Citizenship required for this specific opportunitySecurity Clearance RequirementsMust possess or qualify for a Public Trust (MBI)CRITICAL NOTES:
U.S Citizenship is required for this specific opportunity. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.
Syms Strategic Group, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.
Manages software configuration, release engineering, CI/CD automation, build processes, and cloud migration for regulated VA applications.
Syms Strategic Group (SSG) is seeking a talented Senior Configuration Analyst
Location: Remote
Department: Veterans Affairs (VA)
Type: Full Time
Min. Experience: Experienced
Security Clearance Level: Public Trust (MBI)
Salary Range: $74,325 - $82,500
If you have previously applied to Syms Strategic Group (SSG), there is no need to reapply. Applications are still under review.
Military Veterans are highly encouraged to apply!
Essential Duties and Responsibilities
Required Skills and Experience
Professional CertificationsNone required, but ITIL Foundation, CMII, or equivalent CM certifications are a plusYears of Professional Experiencen/aDesired experienceElectronic Data Interchange X.12 (EDI) Medical Claims
Formal EducationBachelor’s degree or higher in Computer Science, Engineering, or a related technical discipline and 10+ years’ relevant experience; eight (8) or more years of relevant experience may be substituted for educationCitizenship RequirementU.S. Citizenship required for this specific opportunitySecurity Clearance RequirementsMust possess or qualify for a Public Trust (MBI)CRITICAL NOTES:
U.S Citizenship is required for this specific opportunity. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.
Syms Strategic Group, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.
Develops and maintains Ruby backend services, APIs, distributed systems, tests, and CI/CD workflows while mentoring engineers and supporting production operations.
We are looking for a hands-on Senior Ruby Engineer to lead the development of Ruby-based applications and extensions. You will work as part of a global Agile team to design, build, and maintain high-quality features that deliver value to internal and external users.
You will collaborate closely with Product Owners, Domain Experts, DevOps, and other engineering teams to deliver reliable, scalable, and maintainable solutions.
Responsibilities:
Lead the implementation of new features, enhancements, and bug fixes across Ruby services and supporting components.
Participate in Agile ceremonies, including sprint planning, stand-ups, refinements, and retrospectives.
Conduct and participate in thorough code reviews while maintaining team coding standards.
Mentor team members and contribute to knowledge sharing.
Collaborate with Product Owners and Domain Experts to clarify requirements, validate solutions, and refine acceptance criteria.
Partner with DevOps/Platform teams on CI/CD pipelines, deployments, and operational runbooks.
Drive continuous improvement through refactoring, increasing test coverage, performance tuning, and technical debt reduction.
Support production incident triage, contribute to postmortems, and implement preventative measures.
Design and develop reliable backend services and APIs.
Contribute to the architecture and evolution of service-oriented and distributed systems.
5+ years of professional software development experience with strong proficiency in Ruby.
Strong experience building and operating backend services and APIs using REST and/or GraphQL.
Solid understanding of service-oriented architecture and distributed systems fundamentals.
Strong knowledge of relational databases such as PostgreSQL or MySQL, including schema design and SQL optimization.
Hands-on experience with automated testing frameworks such as RSpec or Minitest, including factory tools and test-first development.
Familiarity with caching and real-time technologies such as Redis or equivalent.
Experience with CI/CD tools such as GitHub Actions, GitLab CI, or Azure DevOps.
Strong knowledge of Git and modern code-review workflows, including branching and merge strategies.
Proficiency in object-oriented programming.
Strong problem-solving and analytical skills with attention to detail.
Excellent written and verbal communication skills.
Ability to collaborate effectively with distributed teams across different time zones.
Hybrid Working Model
Social and Medical Insurance
Flexible working Environment
Transportation