Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Mountain View?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

InterSources

Mountain View / Global

Senior Software Engineer

Job Description

Senior Software Engineer As part of the R&D organization, you will be joining the team that is building our state of the art SaaS Platform that enables security and development teams to build secure, high-quality software faster. You would collaborate with software engineers, architects, product managers and UX designers throughout feature development lifecycle with hands-on contribution to design, development, testing and deployment.

Key Qualifications:

6+ years of full-stack software development experience with expertise in building micro-services and customer facing APIs

Full-stack expertise and experience in Java technologies eco-system (spring, JPA, JMS...) and one of JavaScript technologies (React, Angular, Ember)

Mastery in database technologies including RDBMS and NoSQL databases (Postgres / MySQL / Cassandra) and experience writing high performing queries

Experienced with test driven development approach with high standards of code quality, produces code that's high quality, testable, reliable, performs at scale

2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

Must have proven, real-world experience with implementing architectural patterns and operational best practices with microservices

Expertise in algorithm design, problem-solving, complexity analysis, secure coding best practices and remediation

Experience and skills using cloud & container technologies

In-depth knowledge of object-oriented concepts and systems design patterns

BS/MS in Computer Science/Engineering, or equivalent experience

Preferred Experience:

Design, develop and test end to end product features working across full-stack including APIs, micro-services and interactive user interfaces

Advocate for change in quality, durability, reliability, and technical debt reduction, working directly with Product Managers, Engineering Managers, and architects

Revitalize services and architectures which have outlasted their original implementations, through refactoring, migration, and scale-ready, distributed architectural design

Own functionality and scalability features by taking responsibility from inception to deployment and customer integration

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location