C
Chalk
Posted 137 days agoVerified live 2d ago

Software Engineer

Brief overview

New York, NYIn-person
UndergradOr in progress
$170k–$280k/yrStated range
2+ yrsMinimum
1 H-1B approvalsDept. of Labor
PythonRustBackend software engineeringComputer science fundamentalsSystem design and maintenanceQuery planning and executionData infrastructure implementationDistributed systemsCompilersPaaS-like software developmentAutonomous workPragmatic decision-makingCommunication skills

About the company

C
Chalk

A platform that powers machine learning applications and enables scalable data insights.

Visa sponsorship history

2 years sponsoring, last filed FY2025

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1H-1B approved
100%approval rate
1new H-1B hires
$90,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20241
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20241
Top sponsored roles
Sales Development Representative

Job description

Summary

Chalk is building a data platform for machine learning applications, focusing on overcoming challenges in complexity, latency, and scale. The Software Engineer will tackle engineering problems with autonomy, working on systems engineering and optimizing Python code.

Responsibilities

  • Work directly with Chalk’s co-founders
  • Write Python and Rust
  • Design, implement, ship, and maintain significant components of our query planning and execution engine
  • Iterate rapidly to improve Chalk’s platform in response to customer needs

Skills

  • 2+ years experience of professional backend software engineering experience
  • Strong working knowledge of computer science fundamentals. We're not looking for experience from drilling leet code – we need folks who are comfortable building and maintaining real systems
  • Comfort with leading development of new components of existing systems, and with taking ownership of existing software
  • Track record of learning new concepts quickly
  • Ability to work autonomously & to make pragmatic tradeoffs with an eye towards business outcomes
  • Strong communication skills
  • Bachelor's degree in Computer Science or equivalent
  • Experience implementing data infrastructure
  • Experience with distributed systems/compilers/query planners
  • Experience with Rust
  • Experience with developing PaaS-like software

Qualifications

Must Haves

  • 2+ years experience of professional backend software engineering experience
  • Strong working knowledge of computer science fundamentals. We're not looking for experience from drilling leet code – we need folks who are comfortable building and maintaining real systems
  • Comfort with leading development of new components of existing systems, and with taking ownership of existing software
  • Track record of learning new concepts quickly
  • Ability to work autonomously & to make pragmatic tradeoffs with an eye towards business outcomes
  • Strong communication skills
  • Bachelor's degree in Computer Science or equivalent

Nice to Haves

  • Experience implementing data infrastructure
  • Experience with distributed systems/compilers/query planners
  • Experience with Rust
  • Experience with developing PaaS-like software

Benefits

  • Comprehensive medical, dental, and vision insurance
  • Flexible Spending Account (FSA), Health Savings Account (HSA)
  • Expert Healthcare Guidance
  • Retirement savings
  • 15 company holidays each year
  • 15 days of personal time off each year
  • Flex Commuter Benefits
  • Daily lunch and dinner on Chalk
  • Office is fully-stocked with drinks and snacks to fuel your work day.
  • Staying late? Dinner is on us
  • Staying even later? Grab an Uber / Lyft home on Chalk

More jobs like this