Job Closed

This listing is no longer active.

Scratch Financial logo
Scratch Financial

Scratch Financial is the world's simplest patient financing solution.

Principal Software Engineer - Apps

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 1912H1B SponsorCompany SiteLinkedIn

Location

Louisiana

Posted

7 days ago

Salary

$185K - $215K / year

Seniority

Senior

English

Job Description

Principal Software Engineer - Apps

Scratch Financial

Company Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description NBC News is creating the digital future for one of the world's most trusted news organizations. Our Digital Technology organization is at the center of building and improving a suite of digital products including mobile apps, OTT experiences (Roku, tvOS, FireTV, etc), publishing tools, and the platforms that power them. Our brands include household names like NBC News and Today, reaching hundreds of millions of users worldwide. The Apps Platform team supports NBC News' mobile and OTT engineering organization by building shared libraries, tooling, and infrastructure that enable product teams to deliver high-quality applications quickly, reliably, and at scale. We are seeking a Principal Engineer to play a critical role in the evolution of NBC News' mobile and OTT application platform. As a Principal Engineer on the Apps Platform team, your work will have a broad impact across systems, teams, and technical direction. You will contribute both tactically and strategically - writing high-quality code while also shepherding large, complex initiatives that span multiple teams. You will partner closely with Product, Engineering leadership, and application teams to improve developer productivity, raise quality standards, and define the long-term technical vision for our applications. This role is ideal for an engineer who thrives on cross-cutting problems, platform ownership, and mentoring others. Responsibilities: - Drive the architecture and evolution of shared application libraries and platform components used across iOS, Android, and OTT applications - Author and contribute to RFCs, technical design documents, and proposals that influence engineering direction across teams - Partner with application teams to identify pain points and deliver platform solutions that improve velocity, reliability, and developer experience - Design, build, and evolve CI/CD pipelines and release workflows supporting mobile and OTT applications - Identify and act on opportunities to standardize testing best practices across platforms, working closely with QA and application teams - Write code and tests that set a high bar for quality, maintainability, performance, and security - Debug complex platform and release issues to identify root causes and systemic improvements - Help define long-term platform roadmaps and technical vision aligned with product and business goals - Actively mentor and coach engineers, supporting individual growth and raising the technical bar across teams - Promote a culture of collaboration, shared ownership, and continuous improvement Qualifications - 8+ years of professional software development experience or equivalent industry experience - Bachelor's degree in Computer Science or related field, or equivalent practical experience - Deep experience with application architecture and development in at least one mobile platform with the ability to work across platforms as needed - Recent experience with Kotlin, Kotlin Multiplatform (KMP), and/or Swift, including building and evolving shared libraries or platform components - Demonstrated ability to influence technical direction across multiple teams without direct authority, influencing technical direction beyond an individual team through RFCs, architectural reviews, and shared best practices - Experience building or maintaining shared libraries, SDKs, or internal platforms - Fluency and comfort designing, maintaining, and improving CI/CD pipelines for mobile applications - Demonstrated success leading and delivering complex projects involving multiple engineers, external dependencies, and long-term technical trade-offs - Strong problem-solving skills, sound engineering judgment, and systems-level thinking - Excellent written and verbal communication skills, including technical documentation and design reviews with the ability to present the same information to both technical and non-technical audiences Desired Experience: - Experience shipping high-traffic consumer applications to production, including ownership of release processes, versioning, and post-release support - Experience integrating and supporting video playback technologies such as ExoPlayer, AVFoundation, and/or JW Player - Familiarity with dynamic ad integration and tracking (client-side and server-side ad insertion) in video content - Experience designing, standardizing, or scaling automated testing strategies across multiple platforms (unit, integration, UI, E2E) - Experience working within a large, matrixed media organization, effectively navigating cross-team dependencies and stakeholder alignment Additional Requirements: Hybrid: This position currently has a hybrid schedule, which requires contributing from the office a minimum of four days per week. The Company reserves the right to change in-office requirements at any time. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $185,000 - $215,000 (bonus eligible) Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.

Related Job Pages

More Backend Engineer Jobs

Backend Engineer

HiBob

HiBob is a modern HR technology company focused on transforming the way organizations operate in today’s dynamic workplace. Its platform streamlines core HR processes, enhances e

Job Description -About Us HiBob helps modern, mid-size businesses transform the way they manage people, giving HR and managers all they need to connect, engage, develop, and retain top talent. Since 2015, we've achieved consecutive triple-digit year-over-year growth, all backed by our amazing team of Bobbers from across the globe, making us the choice HRIS of over ~4500 midsize and multinational companies and over 1 Milion users. Our HR platform is intuitive, data-driven, and built for the way people work today: globally, remotely, and collaboratively. Come and be you with us Being a Bobber is all about being you. We want you to bring all parts of yourself to work, giving you the freedom and confidence to be the best you and do your best work. If that's bubbly, shy, precise, funny, bold, kind, honest, brilliant, or anything in between, we're waiting with open arms. Come join us. Job Requirements Requirements are often considered a measure of how equipped you are to do the job, but sometimes, they aren't the only factor. If you don't have nearly enough experience, or not all the skills, we'd still like to hear from you. This could be the perfect fit for you and us. - 5 years of experience as a software engineer with a strong emphasis on backend development. - Excellent knowledge of software design and scalable architecture. - Experience with testing methodologies - unit-testing, TDD, mocking, etc. - Experience with relational databases like PostgreSQL, MySQL, etc. - Independent, fast learner, and excited about learning new technologies. - Proactive team player with a desire to impact our team, our product, and our customers. - Kotlin / Scala / Java experience is a big plus. - Experience with AWS or an equivalent cloud platform is a plus. Job Responsibilities What will you do? As a Backend Engineer on the team, you'll have a key role in developing our product and its unique features, working closely with our Product team. You should be passionate about software engineering and building a product end-to-end and will be responsible for owning the dev cycle from the technical design, through coding and testing, to deployment and monitoring. We work in a true continuous delivery environment with fully automated QA processes on a microservices architecture, deploying to production dozens of times every day. Benefits HiBob is a village filled with amazing people and we're especially proud of that. It's a place where Bobbers can be themselves. We're about fun, dreams, hopes and ambition, just as much as we are about precision, growth, and top performance. Becoming a Bobber means you'll receive competitive Total Reward offer including: Financial & Equity Incentives - Equity Plan: Participation in the Company Share Options Plan - Social Contributions and Keren Hishtalmut - Employee Referral Program: $2,500 for each successful hire - Wolt Benefit (meal card): ₪1,000 per month Health, Wellness - Private Health Insurance: Comprehensive premium medical coverage - Sick Leave: Full payment from the first day of illness - Wellness Benefits: Annual Headspace subscription and dedicated wellness programs - Preventive Screening: Health screenings for employees aged 40+ Work-Life Balance & Leave ⚖️ - Paid Time Off: Competitive paid time off policy - HiBaby: 3 weeks of additional fully paid bounding time for new parents - Bob Balance Days: 4 additional company-wide "long weekend" days (one per quarter) - Social Impact: 2 paid days per year for volunteering and social contribution - Work from Anywhere: Temporary remote work option for up to 2 months (available after 6 months of tenure). - Birthday Day Off: Enjoy a day off during your birthday month Hybrid Work & Office Environment - Hybrid Model: A flexible balance between office and home-based work - Home Office Allowance: One-time stipend to ensure an ergonomic and productive home setup - Transportation: Monthly travel allowance or parking arrangements - Pet-Friendly: Dog-friendly office environment to support a stress-free workplace Culture & Growth - Social Events: Regular team-building and company-wide events, both local and global - Professional Growth: A culture built on precision, performance, and ambitious career scaling If this sounds like something you've been looking for, we'd love to have you. Come on, join our village

Israel

Founding Engineer - Software

uRun

We build the stage, not the show. We're an infrastructure company, a developer-tools company, and a production partner for model labs, and focus is a deliberate choice we've made and hold to. Day-to-day, that means a small team, a high bar, and real ownership. You won't wait for permission or inherit a backlog of someone else's decisions. In a founding security role, the function is what you make it. It also means ambiguity: priorities shift, not everything is documented. You'll often be the person who decides what "secure enough, for now" means.

Role Description You'll build the services, APIs, and core application systems that power uRun's runtime—the software layer that turns our real-time inference platform into something product and applied AI teams can actually build on. - This is not a conventional CRUD backend role. - The work centers on low-latency, high-throughput systems: real-time interaction, evolving session state, and request handling that stays reliable under heavy compute and concurrency. - You'll work closely with product, infrastructure, and applied AI teams, in an early-stage environment where the architecture is still being set. What you'll actually be doing day-to-day: - Build and maintain backend services, APIs, and internal platform components that power uRun's real-time inference runtime. - Design systems for real-time interaction, evolving session state, and scalable request handling across production environments. - Partner with infrastructure and platform engineers to keep services observable, reliable, and efficient under heavy compute and concurrency. - Translate experimental AI capabilities into robust, user-facing software, working closely with product and applied AI teams. - Shape architecture decisions on data flow, service boundaries, performance optimisation, and fault tolerance for interactive systems. - Raise engineering quality through testing, monitoring, code review, documentation, and sound operational practice. Qualifications - 7+ years building and shipping backend software in production. - Proficiency in one or more backend languages — Python, Go, or TypeScript/Node.js. - Experience designing APIs, service-oriented systems, and distributed application components. - Solid understanding of cloud infrastructure, containers, and modern deployment workflows. - Ability to reason about performance, concurrency, reliability, and debugging in complex systems. - Experience with real-time, interactive, streaming, or latency-sensitive systems; this is central to the role, not a bonus. Requirements - WebRTC or WebSockets for real-time communication. - AI infrastructure, inference-adjacent systems, media pipelines, or event-driven architectures. - Kubernetes, observability tooling, and hands-on production operations. - Early-stage startup experience — owning problems end-to-end and moving quickly with limited scaffolding. Benefits - Competitive salary and meaningful equity in an early-stage AI infrastructure company. - Health, dental, and vision — full coverage. - 401(k) — company-supported retirement savings. - FSA/HSA — flexible spending accounts for healthcare costs. - Paid time off — we trust you to manage your time. - Top-tier tooling — access to the best AI tools available: Claude, Codex, Kimi, and whatever else helps you move faster. - MacBook Pro and AirPods — the hardware you need, on us.

United States
$200K - $350K / year
Clarium logo

Senior Software Engineer, Computer Vision

Clarium

Building the next-gen supply chain platform for healthcare

Full TimeRemoteTeam 11-50Since 2020H1B Sponsor

Role Description Clarium builds computer vision pipelines that extract structured data from clinical images under real-world conditions. This role owns the end-to-end pipeline: object detection, identification, reconciliation, and data extraction from images captured under variable lighting, camera angles, and workflow conditions with zero tolerance for errors. You’ll design and build production-ready CV pipelines that combine state-of-the-art object detection models, multimodal LLM/LVM APIs, and barcode/label decoding to produce structured, auditable inventory data that clinical and supply chain workflows depend on. This has direct implications for patient safety, billing accuracy, and supply chain optimization. In This Role You Will - Design, build, implement and optimize multi-stage CV pipelines spanning segmentation, object detection, multimodal LLM/LVM extraction, machine-readable code decoding, and multi-source reconciliation. - Train or fine-tune detection models on custom medical supply datasets. - Build and own dataset strategy - leverage augmentation and synthetic data generation to improve the training and testing datasets when data doesn’t exist. - Monitor and improve pipeline accuracy — instrument field-level metrics, diagnose failure modes, and systematically improve precision/recall through model iteration and preprocessing optimization. - Design persistence schemas and audit data models that make every extraction independently reviewable. - Maintain and extend the async Python backend services that surface pipeline results to downstream clinical workflows. Qualifications - 5+ years experience in computer vision and object detection. - Hands-on experience training and fine-tuning detection models. - Experience building OCR pipelines for label/packaging text extraction. - Strong Python skills with experience in OpenCV, image preprocessing, and augmentation techniques. - Production experience with multimodal LLM APIs for structured data extraction and validation. - Backend engineering: FastAPI, Pydantic v2, PostgreSQL, async Python. Requirements - OCR pipelines for label/packaging text extraction. - Experience with barcode/QR/UDI decoding and preprocessing strategies that improve decode rates. - MLOps experience: Docker, CI/CD, model versioning, A/B testing. - Workflow orchestration tools (Temporal, Prefect, Airflow). - Healthcare or supply chain domain experience. - Familiarity with medical device identification standards (UDI, GS1). Skills & Tools You'll Use Need to Know: - Python, PyTorch, FastAPI, Pydantic v2, PostgreSQL, Multimodal LLM APIs, Image preprocessing, Barcode / QR decoding, OCR pipelines. Nice to Know: - Zero-shot object detection, Temporal, Prefect, Airflow. Benefits - Incentive Stock Options proportionate to your salary. - Fully remote — we're a distributed team across multiple time zones. - Unlimited PTO. - Top-tier health, vision, and dental benefits. - 401K. - The opportunity to build on a strong foundational team with deep data and engineering roots at a stage where your work genuinely shapes the product.

United States
Hudu logo

Ruby on Rails Engineer

Hudu

The modern IT documentation platform.

Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Write clean, maintainable code within the Rails framework, utilizing best practices. • Design and optimize RESTful APIs that power our suite of applications, ensuring they are reliable, performant, and consistent across the platform. • Integrate Hotwire components like Turbo Streams, Turbo Frames, and Stimulus to achieve smooth, near-instantaneous user interactions on the front-end. • Collaborate with UX design and product management teams to brainstorm new and existing requirements • Implement new features, new products, and help to improve existing features • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. • Keep your team up-to-date with your progress, issues, and status

United States
$90K - $110K / year