{"schemaVersion":"jobsearcher.job.v1","id":"a5b02f128bd7121c9b415c24","url":"https://jobsearcher.com/jobs/a5b02f128bd7121c9b415c24","canonicalUrl":"https://jobsearcher.com/jobs/a5b02f128bd7121c9b415c24","title":"Senior Software Engineer","description":"This position is a unique opportunity to work with the most well-known companies in the fintech space, while still experiencing the fast pace and product ownership typical of startups.\n\nThe ideal candidate is a self-motivated, multi-tasker, and well-round software engineering. You will be working on both internal and external (customer-owned) systems, which will give you a 365 degree view of the fintech space.\n\nThe candidate we are looking has prior experience that matches what follows. All of the requirements below will be discussed during the interview process (more on that further below).\n\nThe position is open for contractors, but they must be available to work 40 hours/week.\n\nSoftware development\n* Top-notch proficiency with both Python and Go.\n* Good understanding of ReactJS.\n* Five or more years of experience developing web applications in both Python and Go.\n\nSoftware engineering\n* Top-notch understanding of advanced algorithms and complex data structures.\n* Five or more years of experience maintaining production systems (both web services and not).\n* Five or more years of experience with cloud computing services (AWS preferred).\n* Advanced understanding of computer networks, web systems architectures, build systems (and/or compilers).\n\nOther qualifications (preferred, not strictly needed)\n* Experience with working in nimble teams\n* Experience with delivering products and iterate features at fast pace\n* Experience with Scrum methodologies.\n\n\\*\\*APPLICATION PROCESS\\*\\*\n\nHiring for this role will proceed in four steps.\n\n1) Submit an application letter\n\nKeep your application letter brief (two pages recommended). The letter MUST contain the following two items:\n* Hyperlinks to some open-source project of yours (e.g., GitHub, GitLab, etc.)\n* Recent work experience\n\nWrite the two items above AT THE BEGINNING of your application letter.\n\nTo clarify: If you don't have any open-source projects that we can review, then don't apply for this role.\n\nIf you are familiar with the fintech space, then highlight it in your application letter. If you are genuinely excited about working in the fintech space and seeing your software having an impact on people, tell us why in your application letter.\n\nYou can optionally attach a resume to the letter, though it's not required.\n\nSend your letter to careers (at) pentadatainc (dot) com\n\n2) Whiteboard interview (remote)\n\nWe will invite you to an online interview, whiteboard-like. This interview will challenge you to write code that covers all of the requirements listed above in Software Development, and the first requirement listed above in Software Engineering.\n\nThis step will take 45 minutes.\n\n3) Technical interview with one of our engineers\n\nWe will invite you to an online interview with one of our engineers. This interview will cover the remaining requirements listed above in Software Engineering.\n\nThis step will take 60 minutes.\n\n4) Two weeks onboarding project (paid)\n\nCongratulations! In the final step we will onboard you in our team, you will get assigned to your first project and work very closely with our CTO to complete your first two-weeks deliverable. This project will be part-time (20 hrs/week) and paid at the same hourly rate of your full-time engagement.\n\nAt the end of the two weeks, you will review the work done with the team and discuss next steps.\n\nJob Types: Full-time, Contract\n\nPay: $80.00 - $150.00 per hour\n\nExpected hours: 40 per week\n\nAbility to Commute:\n* Burlingame, CA 94010 (Preferred)\n\nAbility to Relocate:\n* Burlingame, CA 94010: Relocate before starting work (Preferred)\n\nWork Location: Hybrid remote in Burlingame, CA 94010","company":"Pentadata","rawCompany":"pentadata","city":"Burlingame","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-25T11:53:00.747Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"This position is a unique opportunity to work with the most well-known companies in the fintech space, while still experiencing the fast pace and product ownership typical of startups.\n\nThe ideal candidate is a self-motivated, multi-tasker, and well-round software engineering. You will be working on both internal and external (customer-owned) systems, which will give you a 365 degree view of the fintech space.\n\nThe candidate we are looking has prior experience that matches what follows. All of the requirements below will be discussed during the interview process (more on that further below).\n\nThe position is open for contractors, but they must be available to work 40 hours/week.\n\nSoftware development\n* Top-notch proficiency with both Python and Go.\n* Good understanding of ReactJS.\n* Five or more years of experience developing web applications in both Python and Go.\n\nSoftware engineering\n* Top-notch understanding of advanced algorithms and complex data structures.\n* Five or more years of experience maintaining production systems (both web services and not).\n* Five or more years of experience with cloud computing services (AWS preferred).\n* Advanced understanding of computer networks, web systems architectures, build systems (and/or compilers).\n\nOther qualifications (preferred, not strictly needed)\n* Experience with working in nimble teams\n* Experience with delivering products and iterate features at fast pace\n* Experience with Scrum methodologies.\n\n\\*\\*APPLICATION PROCESS\\*\\*\n\nHiring for this role will proceed in four steps.\n\n1) Submit an application letter\n\nKeep your application letter brief (two pages recommended). The letter MUST contain the following two items:\n* Hyperlinks to some open-source project of yours (e.g., GitHub, GitLab, etc.)\n* Recent work experience\n\nWrite the two items above AT THE BEGINNING of your application letter.\n\nTo clarify: If you don't have any open-source projects that we can review, then don't apply for this role.\n\nIf you are familiar with the fintech space, then highlight it in your application letter. If you are genuinely excited about working in the fintech space and seeing your software having an impact on people, tell us why in your application letter.\n\nYou can optionally attach a resume to the letter, though it's not required.\n\nSend your letter to careers (at) pentadatainc (dot) com\n\n2) Whiteboard interview (remote)\n\nWe will invite you to an online interview, whiteboard-like. This interview will challenge you to write code that covers all of the requirements listed above in Software Development, and the first requirement listed above in Software Engineering.\n\nThis step will take 45 minutes.\n\n3) Technical interview with one of our engineers\n\nWe will invite you to an online interview with one of our engineers. This interview will cover the remaining requirements listed above in Software Engineering.\n\nThis step will take 60 minutes.\n\n4) Two weeks onboarding project (paid)\n\nCongratulations! In the final step we will onboard you in our team, you will get assigned to your first project and work very closely with our CTO to complete your first two-weeks deliverable. This project will be part-time (20 hrs/week) and paid at the same hourly rate of your full-time engagement.\n\nAt the end of the two weeks, you will review the work done with the team and discuss next steps.\n\nJob Types: Full-time, Contract\n\nPay: $80.00 - $150.00 per hour\n\nExpected hours: 40 per week\n\nAbility to Commute:\n* Burlingame, CA 94010 (Preferred)\n\nAbility to Relocate:\n* Burlingame, CA 94010: Relocate before starting work (Preferred)\n\nWork Location: Hybrid remote in Burlingame, CA 94010","datePosted":"2026-08-25T11:53:00.747Z","dateModified":"2026-08-25T11:53:00.747Z","hiringOrganization":{"@type":"Organization","name":"Pentadata","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Burlingame","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a5b02f128bd7121c9b415c24"},"url":"https://jobsearcher.com/jobs/a5b02f128bd7121c9b415c24"}}