Software Developer
California Institute of Technology
Pasadena, CA, United States of America • 22m ago • On-site
Junior
On-site
85,280 - 93,600 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Software Developer
- Focus: Build and maintain MathDB (web/mobile apps, backend services, databases, and Lean formalization pipelines)
Description
Work on MathDB, a large-scale community database and knowledge graph that connects mathematical definitions, theorems, conjectures, and open problems. Contribute to interactive web and mobile applications, backend servers and database infrastructure, and Lean formalization pipelines integrating automated proof verification. Help make mathematical knowledge easier to contribute, inspect, and build upon with verified results.
Responsibilities
- Assist in developing and maintaining interactive web and mobile applications for MathDB
- Support development and maintenance of backend servers
- Assist with development and maintenance of backend database infrastructure
- Support development and maintenance of Lean formalization pipelines for MathDB
Requirements
- Bachelor’s degree in Computer Science, Mathematics, or a related field
- Experience developing interactive web and mobile applications
- Strong attention to detail in application design, performance, responsiveness, and UI/UX
- Ability to work independently, adapt quickly, and incorporate feedback in an iterative development process
- Experience with version control, software testing, and software engineering best practices
Benefits
- Competitive compensation ($41.25–$45.00 per hour)
- Health, dental, and vision insurance
- Retirement savings plans
- Generous paid time off (vacation, holidays, sick time, parental leave, bereavement)
- Tuition reimbursement
- Additional benefits for non-benefit eligible employees (e.g., onsite counseling, sick time)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Developer
ICF International, Inc.
Intern
Technology
Richmond, VA · On-site
$67K - $115K/yr
21m ago
Software Developer
M&M GASTRO GROUP SP. Z O.O.
Mid
Technology
Katowice, SL, Poland · On-site
N/A
5 days ago
Software Developer
ICF Consulting Group, Inc.
Junior
Technology
Richmond, VA, United States of America · On-site
$67K - $115K/yr
21m ago
Softwareentwickler (m/w/d)
MULTIVAC Sepp Haggenmüller SE & Co. KG
Senior
Technology
Wolfertschwenden, Germany · On-site
€52K - €87K/yr
10 days ago
Software Developer (Application Development) / Software Tester (Fachinformatiker)
KNDS Deutschland
Junior
Technology
Munich, BY, Germany · On-site
€55K - €88K/yr
15 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Software Developer
4 Consulting Inc
Mid
Technology
Round Rock, TX · On-site
N/A
2 days ago
Software Development Engineer
HBC-radiomatic GmbH
Mid
Technology
Crailsheim, BW, Germany · On-site
€62K - €62K/yr
1 days ago
Software Engineer (Financial Model Application Development)
Freddie Mac
Mid
Technology
McLean, TX, United States of America · On-site
$109K - $163K/yr
1 days ago
Backend Developer
Apex Systems
Mid
Technology
Woonsocket, RI · On-site
$0K - $0K/yr
2 days ago
Potential salary for Software Developer role
Improve your resume for just $5
$85,280 – $93,600/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights