Taro Logo

Senior Software Engineer - Pkl

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$166,600 - $296,300
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer, Denied Party Screening

Senior Software Engineer role at Amazon focusing on building and maintaining large-scale security systems for denied party screening, using advanced algorithms and ML techniques.

Modernization Engineer - DB, WWPS ANZ Professional Services

Senior database modernization engineer role at AWS Professional Services, focusing on helping customers design and implement cloud database solutions.

Senior Software Development Engineer, AWS QuickSight SPICE

Senior SDE role at AWS QuickSight building high-performance analytical engine for data insights, combining BI and GenAI capabilities.

Senior SDE, Checkout Purchase Experience, Checkout Experience

Senior Software Development Engineer position at Amazon's Checkout Experience team, focusing on building resilient checkout solutions and optimizing system performance.

SR. SOFTWARE ENGINEER

Senior Software Engineer position at PepsiCo in Hyderabad, focusing on backend development and digital transformation initiatives with 8+ years of experience required.

Description For Senior Software Engineer - Pkl

Apple is seeking a Senior Software Engineer to join their Pkl team, focusing on developing an open-sourced programming language for expressing, validating, and transforming configuration as code. This role is part of a small, self-directed team working in open source, developing products from start to finish in close collaboration with users.

The position involves working with a JVM-focused stack (Java, Kotlin, Gradle, GraalVM/Truffle), while also writing code in Swift, Go, Python, TypeScript, and other languages. The ideal candidate should be passionate about programming languages, have hands-on experience with multiple programming languages and paradigms, and be willing to tackle challenges outside their comfort zone.

Key responsibilities include participating in language design and implementation, leading ecosystem development, and evangelizing the language both internally and externally at Apple. The role requires strong technical expertise in Java (5+ years), computer science fundamentals, and excellent problem-solving skills.

Benefits include comprehensive medical/dental coverage, retirement benefits, stock programs, education reimbursement, and potential for bonuses and relocation assistance. Salary ranges from $166,600 to $296,300, based on skills, qualifications, and location.

This is an excellent opportunity for experienced engineers passionate about programming languages and tools to make a significant impact on Apple's infrastructure and services at scale.

Last updated 16 days ago

Responsibilities For Senior Software Engineer - Pkl

  • Participate in the design, implementation and evolution of a high-level programming language
  • Lead development of parts of the language ecosystem
  • Support and evangelize language and ecosystem within and outside of Apple

Requirements For Senior Software Engineer - Pkl

Java
Kotlin
  • 5+ years of industry experience in Java
  • Deep foundation of computer science fundamentals
  • Strong problem solving and debugging skills
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience

Benefits For Senior Software Engineer - Pkl

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget
  • Relocation Benefits

Interested in this job?