You haven't searched anything yet.
Job Duties: Contribute to each step of the product development process, from ideation to implementation to release, including rapidly prototyping, running A/B tests, and pushing code into production. Build products and features that enable visually rich experiences. Spearhead discovery problems and identify potential engineering challenges. Design and develop clean, efficient, and sustainable software using Python, Java, C, Ruby, JavaScript, HTML, CSS, SQL, and Hadoop. Analyze and resolve complex problems and implement creative algorithms. Interface across the engineering organization to develop new features from scratch. Run experiments on new and existing features to improve the Pinner experience. Mentor less experienced team members and lead product implementation discussions with cross-functional peer groups. Telecommuting is permitted.
Minimum Requirements: Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering (any field) or closely related quantitative discipline and one (1) year of experience in job offered or in any occupation in a related field.
Special Skill Requirements: (1) Java; (2) Python; (3) SQL; (4) JavaScript; (5) HTML/CSS; (6) A/B Experiments; (7) React Native, and (8) Objective C. Telecommuting is permitted. Any suitable combination of education, training and experience is acceptable.
Salary: $232,854.52 - $258,470.00 per annum and standard company benefits.
Reference #: 18-6988
This position is not available for relocation assistance.
Full Time
$123k-148k (estimate)
03/16/2024
04/15/2024
The job skills required for Senior Software Engineer include Java, Computer Science, Python, JavaScript, SQL, HTML, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer. You can explore the career advancement for a Senior Software Engineer below and select your interested title to get hiring information.