
Staff Software Engineer
Galileo Financial Technologies
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $251,000 - $276,100 per year
Job Level
About the role
- Lead the development and testing of our systems and services.
- Participate in shaping the technical architecture of the product.
- Help translate user stories into technical solutions.
- Deliver highly available and scalable services in a production environment.
- Mentor other engineers, support the technical culture, and help grow the team.
- Generate ideas for new initiatives and technologies.
- Communicate with project leads, product managers and other software developers across the organization.
- Collaborate and build a strong relationships with product and design.
Requirements
- Master’s degree, or foreign equivalent, in Computer Science, Engineering, or closely related quantitative discipline, and two (2) years of experience in job offered or in any occupation in a related field.
- OR Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering or closely related quantitative discipline and five (5) years of progressively responsible experience in job offered or in any occupation in a related field.
- (1) Python
- (2) Java
- (3) big data
- (4) cloud technologies
- (5) API’s
- (6) microservices
- (7) RESTFul
- (8) GraphQL
- (9) web socket
- (10) distributed and scalable applications
- (11) OOP’s
- (12) MVC architecture
- (13) IOT and data processing.
- Any suitable combination of education, training and/or experience is acceptable.
Benefits
- This role may also be eligible for a bonus and/or long term incentives.
- All roles are eligible for competitive benefits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavabig datacloud technologiesAPIsmicroservicesRESTfulGraphQLweb socketdistributed and scalable applications
Soft Skills
mentoringcommunicationcollaborationrelationship building
Certifications
Master’s degree in Computer ScienceBachelor’s degree in Computer Science