Senior Software Engineer - Full Stack (Dublin, CA)

SavvyMoney

$190K — $200K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • BS/BA in Computer Science or equivalent experience
  • 8 years of experience in designing and implementing Java applications
  • Proficient in building backend services and distributed systems
  • Experience with microservices using Spring Framework
  • Solid experience in AWS Cloud environment and related services
  • Knowledge of containerization tools like Docker and Kubernetes
  • Familiarity with REST APIs and client-side JavaScript frameworks

Responsibilities

  • Develop scalable and high-performing backend infrastructure
  • Contribute to site architecture and development process improvements
  • Translate product requirements into low-defect, robust code
  • Research and implement new technologies to enhance user experience
  • Participate in code reviews and mentor team members
  • Collaborate with cross-functional teams to drive growth initiatives
  • Identify and resolve performance bottlenecks

Benefits

  • Equity Compensation Package
  • Flexible Time Off (FTO) policy
  • 100% medical, dental, and vision premium paid for employees
  • Disability and life insurance
  • Opportunities for learning and career growth
  • Reimbursement for remote work setup
  • Monthly stipend for phone and internet services
  • Team building and cultural activities
  • Paid volunteer time
  • Half-day Fridays
  • 401k matching contributions
  • Modern office environment in Dublin, CA
Full Job Description
**To be considered for this position, candidates must be legally authorized to work in the United States on a full-time basis without the need for employer sponsorship now or in the future.

Our corporate offices are in Dublin, CA and we offer a hybrid work environment with some days at the corporate office and some days working from home.

We are growing our team and looking for a Senior Software Engineer - Full Stack.

Working closely with our Chief Architect, responsibilities will include -

  • Develop high-performing, scalable, and available backend infrastructure.
  • Contribute to and continually improve our site architecture, feature components, development process, and SDLC tools, and system design.
  • Translate product requirements and technical designs into well-engineered, low-defect, robust code.
  • Research new technologies or methodologies that can improve the architecture, user experience, or development process.
  • Participate in code reviews, listening to feedback while sharing your knowledge with other members of the team.
  • Collaborate with product, sales, customer-support, and other departments to implement new growth initiatives.
  • Identify performance bottlenecks while proposing and implementing effective solutions
  • Participate in architectural and software development activities
  • Good experience working in managing complex releases and code management
  • Conduct software analysis, testing, programming, and debugging.
  • Well versed with usage of any Static code analysis tools to implement Web best practices and standards
  • Mentor team to debug and assist in resolving technical spikes
  • Work with offshore teams and guide them on development of the product.


Education and Experience -
  • BS/BA in a technical field such as Computer Science or equivalent experience
  • Relevant Experience of 8 years designing and implementing Java applications across various phases.
  • Experience building backend services and distributed systems.
  • Experience building microservices using Spring Framework.
  • Experience in using other java libraries to support reactive programming, redis API,AWS SDK, Localstack, is a plus.
  • Solid Experience in working with AWS Cloud Environment. Understanding and experience working on a broad range of AWS Cloud Services like ECS, Load Balancers, Fargate, S3, IAM Roles, Aurora RDS, Dynamo DB, Lambda, Glue, etc.
  • Understanding how to use Terraform for IAC is a plus.
  • Solid grasp of software engineering fundamentals and their practical applications
  • Ability to collaborate across multiple teams, on and offshore, and be willing to roll up your sleeves and execute!
  • Exposure to Containerization with tools like Docker and Kubernetes is required.
  • Experience with APIs (REST)
  • Understanding of client-side JavaScript frameworks
  • Knowledge of Agile development practices


Base Salary

The Annual Base salary for this position will be between $190,000.00 - $200,000.00 based upon experience.

Additionally we provide
  • Equity Compensation Package
  • Flexible Time Off (FTO) - take time off as needed to rest and recharge.
  • Medical, Dental, Vision - 100% premium paid for employee
  • Disability/Life Insurance
  • Opportunity for learning and career growth with a top Bay Area technology company
  • Reimbursement for remote work setup
  • Monthly stipend for phone and internet
  • Team building events, culture activities, all hands events
  • Paid time off to volunteer and serve the community
  • Half day Fridays
  • 401k matching contribution
  • Beautiful California East Bay offices in Dublin, CA


Similar Jobs

More Jobs at SavvyMoney

More Information Technology Jobs

Find similar Senior Software Engineer - Full Stack (Dublin, CA) jobs: