Principal Software Engineer

Mercor
New York, NY
Remote
Job Description
Mercor connects elite creative and technical talent with leading AI research labs. The Principal Software Engineer will work on developing and completing coding tasks in various enterprise languages, and will be responsible for evaluating and improving systems and building toolchains using C and Rust. The role also involves enhancing enterprise JVM and building ecosystems with C#, Kotlin, Scala, and Swift, and optimizing production web and ops scripting with Ruby, PHP, and Perl.

Requirements

  • Strong professional experience in at least one listed domain
  • Deep understanding of language internals, tooling, and real-world production constraints
  • Ability to reason about edge cases, performance, and system design trade-offs
  • Detail-oriented with strong written feedback skills
]]>