Senior Developer

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Jul 4, 2019

Weekly Hours: 40

Role Number: 200076910

Are you passionate about applying your deep understanding of database technologies and the cloud in creative ways? We at FileMaker, Inc., a wholly owned subsidiary of Apple Inc., the top standalone desktop database company, are searching for a Senior Software Engineer. We have an established product line and large customer base, and we are advancing existing technologies and developing new and exciting products. In this position located in Santa Clara, California, you will design and implement features in our Cloud offering in collaboration with Product Management and Marketing

Key Qualifications

  • Strong experience with C++, JavaScript, Node.js
  • Strong knowledge or strong desire to work on database internals
  • Strong hands-on experience with Cloud infrastructure (AWS or Azure preferred)
  • Strong architecture skills in both front end and back end
  • Practical experience with REST
  • Good understanding of SaaS
  • Understanding of SQL and NoSQL systems
  • Understanding of consistency models in distributed systems
  • Strong object-oriented design techniques and reusable component design
  • Strong analysis, problem solving, and troubleshooting skills
  • Strong verbal and written communications skills


As a key member on our team, you are responsible for maintaining our technology stack and for crafting new functionality in FileMaker's Cloud product. Your flexibility is essential to implementing creative features on time with excellent quality. You love collaborating within the team and across groups. In addition to crafting efficient and easy-to-maintain code, you recognize the importance of writing functional specifications and design documents. Quality is number one in your mind, and you thrive on building comprehensive unit and end-to-end tests, not only for features you build but also for existing features that need more testing. Your close partnership with QA ensures the top quality of our product

Education & Experience

BS in Computer Science or equivalent. MSCS or Ph.D. is helpful

Jobs Rated Reports for Computer Programmer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Developer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor