Senior Software Engineer - Palette Labs : Job Details

Senior Software Engineer

Palette Labs

Job Location : New York,NY, USA

Posted on : 2025-08-05T01:19:31Z

Job Description :

This range is provided by Palette Labs, Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$150,000.00/yr - $250,000.00/yr

Additional compensation types

Stock options

Direct message the job poster from Palette Labs, Inc.

  • Don't ask for permission - we have a constraint culture, not a permission culture.
  • Own your work. Establishing your own objectives and timelines.
  • Initiative is key; don't wait for tasks to be handed to you or rely solely on predefined roles. If you would like to be managed you should work somewhere else.
  • Communicate directly and speak openly.

Focus

  • Efficient team - we believe in the effectiveness of small, dynamic teams that can compete with, and even outperform, larger traditional teams.
  • Reject waste - guard the company and your colleague's time, rather than wasting it in meetings without clear purpose/focus, or bikeshedding.

Production, speed, and excellence

  • Embrace new challenges. You might be asked to do things that you've never done before. If you're not comfortable jumping into something new with no knowledge, you should work somewhere else.
  • Prioritize productivity - we are developing fundamental breakthroughs. Timing markets matters which means we need to deliver. Expect to work long hours, including weekends. If you do not want to work long hours, or if you're looking for a nice easy job, this is not for you.
  • Situations do not self-resolve. Unresolved problems have asymmetric risk . Focus on the long term even if it makes you unpopular now.
  • Excellence. You should have an extraordinary high bar for your work.
  • Obsess over the details of your work.

Responsibilities

Core contribution - develop and maintain Nosh merchant, customer, and driver mobile applications. Minimize mistakes that enter production, fix and monitor bugs, develop and design architectural standards, and introduce best practices for managing app releases.

CI/CD - ensure backwards compatibility with our backend systems across multiple versions of product releases to the app stores. Manage our Build train. When a release cut is made for a release candidate , introduce best practice for a staged rollout to all users.

Code reviews - maintain our high code quality standard by doing code reviews across our backend and frontend applications.

Follow best practices - build in the open with a keen focus on designing, testing, and documenting your code

Write & engage - contribute to technical reports/papers describing the system and discuss potential product improvements directly with users.

Customer support - we don't shelter engineering teams. Expect to collaborate directly with stakeholders on how best to improve the products.

Mobile + Web - we manage 3 mobile products (iOS and Android), and 3 web products (React). Expect to oversee the development of, and directly contribute to all 6 of these products.

  • 3+ years of experience writing production software.
  • Live between GMT-8 and GMT-5 (North American timezones)
  • Highly self-motivated with excellent verbal and written communication skills
  • Excellent knowledge of react-native - experience releasing production apps over multiple releases to (at least) thousands of daily active users. Preferably - experience with expo, redux, RTKQuery, reanimated, and Restyle. Should understand key performance concepts related to component re-renders, memory allocation, state management, and real-time communication protocols.
  • Strong knowledge or willingness to learn Swift / Obj-C - experience working in native iOS code
  • Strong knowledge or willingness to learn Kotlin - experience working in native Android code
  • Computer science background - understanding of computational complexity (time, space) and broad knowledge of algorithms and data structures
  • Mobile Operating system fundamentals - iOS and Android
  • Networking - understanding and troubleshooting experience of most common networking protocols: primarily WebSockets and HTTP.

Nice to haves

  • Blockchain - understanding of blockchain fundamentals and smart contract development.
  • Distributed systems - experience designing or working with distributed systems that required fault tolerance, low latency and high availability
  • Open source work - experience working with large open source codebases - either as maintainer or trusted contributor
  • Ethereum Attestation Service - experience working with EAS, understanding of EAS schema registry and attestations.
  • Digital Signatures and cryptography - understanding of HTTP Authorization standards, ECDSA, digital signatures, public private key infrastructure, and cryptography primitives.
  • Comfortable working in an applied research environment - we work with research institutions to commercialize novel internet primitives for the open web.
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at Palette Labs, Inc. by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

Get notified when a new job is posted.

Sign in to set job alerts for “Senior Software Engineer” roles.Senior Software Engineer - BLAW Contracts Drafting

New York, NY $160,000.00-$240,000.00 17 hours ago

VP - Lead Software Engineer, Fixed Income - Parametric

New York, NY $150,000.00-$210,000.00 12 hours ago

Senior Developer Events Manager, Google Cloud

New York, NY $165,000.00-$245,000.00 1 week ago

New York, NY $150,000.00-$210,000.00 1 month ago

Senior Software Engineer (Fund Accounting)

Whippany, NJ $223,000.00-$230,000.00 4 weeks ago

New York, NY $215,000.00-$295,000.00 3 weeks ago

Whippany, NJ $209,639.00-$225,161.00 1 month ago

Senior Director of Software Engineering - Software Engineering Team LeadSenior Software Engineer - Buy-Side Violation Manager

New York, NY $160,000.00-$240,000.00 2 weeks ago

Jersey City, NJ $134,000.00-$182,000.00 1 day ago

Senior Java Engineer - Real Time Pricing & Risk - NEW YORK, Hybrid

New York, NY $142,320.00-$213,480.00 16 hours ago

SENIOR APPLICATION DEVELOPER/PROJECT SPECIALIST

New York, NY $150,000.00-$300,000.00 1 month ago

New York, NY $160,000.00-$200,000.00 3 weeks ago

Senior Software Engineering Lead - Private Equity & Real Estate Technology

New York, NY $175,000.00-$235,000.00 1 month ago

New York City Metropolitan Area $115,000.00-$200,000.00 2 hours ago

New York, NY $175,000.00-$250,000.00 1 month ago

React.JS Software Engineer (Senior Full Stack React.JS Developer)Vice President, Senior Software Engineer - Capital Markets

New York, NY $166,000.00-$205,000.00 3 days ago

New York City Metropolitan Area $130,000.00-$150,000.00 1 week ago

New York City Metropolitan Area $115,000.00-$200,000.00 3 days ago

Front Office Trading Platform Senior Developer (Java, OMS) - VP - New Jersey (Hybrid)

Jersey City, NJ $142,320.00-$213,480.00 6 days ago

Senior Engineering Manager - Backend Developer User Experience

New York City Metropolitan Area $150,000.00-$175,000.00 1 week ago

Senior Python / Counterparty Credit Risk Senior Application Developer - VP - NEW YORK

New York, NY $142,320.00-$213,480.00 2 weeks ago

New York City Metropolitan Area $125,000.00-$350,000.00 2 weeks ago

Principal Engineer, Software Delivery Lifecycle (SDLC) Architect

New York, NY $100,000.00-$225,000.00 5 months ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)