Senior Software Engineer
Location: Campbell
Posted on: June 23, 2025
|
|
Job Description:
Sr. Software Engineer San Jose, CA $172,931.00 - $252,000.00 per
year • Lead the design and development of major features • Provide
guidance to other engineers and drive the overall design and
development process. • Responsible for architectural design issues,
coding standards, and overall consistency and quality of the final
solution. • Work with Product Management to understand design and
feature tradeoffs • Create functional specifications and designs •
Participate in the evaluation of others’ proposals • Design
scalable and repeatable solutions within each major feature •
Present architectural recommendations to the Architecture Review
Board • Work with QA to ensure the quality of the features,
including the creation and maintenance of test Key Responsibilities
Employer will accept a Bachelors degree in Computer Science,
Computer Engineering, or related field and 3 years of experience in
the job offered or in a Sr. Software Engineer-related occupation.
Position requires at least 36 months of experience in the
following: • Experience developing web-based applications,
application frameworks and REST APIs. • Hands-on coding experience
in languages including Java or PHP, utilizing object-oriented
design. • Strong SQL skills and understanding of database/data
modelling concepts. • Microservices architecture, REST based
microservices using JAVA and SpringBoot. • Data technologies,
including MongoDB, Kafka, and Elasticsearch. • Extracting usage
data and metrics from production DBs to Snowflake. • CI/CD and
deployments tools including Jenkins, ArgoCD, Github Actions and
Kubernetes. Telecommuting permitted up to 30% within commutable
distance of the San Jose, CA office.
Keywords: , Union City , Senior Software Engineer, IT / Software / Systems , Campbell, California