Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company is seeking a Senior Software Engineer to lead the design and development of multi-tenant applications. This role involves overseeing a cross-functional team and managing project scope while ensuring alignment with best practices. The ideal candidate will have a strong background in database technologies, REST API, and microservice architecture. This position offers a work-from-home benefit with occasional office meetings in Dublin, CA.
Job responsibilities and duties include:
Lead the design, development, and launch of TriNets multi-tenant applications used by thousands of customers on TriNets private and public cloud.
Regularly interact with Senior Leadership across the company and drive the technology and application vision.
Own the roadmap for service to ensure alignment with standard methodologies, as well as to ensure the team strives for continuous improvements in operational and engineering excellence.
Deliver an innovative user experience using the latest technologies for TriNets Human Resource, Payroll, and Benefits platform.
Oversee a cross-functional engineering team centered on approach, mindset, and process that considers both the business and the technical needs of the customers, while maintaining the goal of providing quality products that meet the users needs.
Manage technical scope, schedule, cost, performance, and risk while ensuring project plans are adhered to and on track with timing.
Coordinate with project teams and other departments to ensure the product is documented and designed to appropriate quality, certification, and industry standards.
Focus on execution of activities within an operating discipline covered by standard functional processes and procedures.
Generate system functional requirements from stakeholder expectations.
Responsible for allocation of requirements to sub-systems / hardware / software components per design.
This position will supervise, direct, and coordinate the work of 6-8 direct reports holding the following titles: Software Engineer, Sr. Software Engineer, Staff Software Engineer, Principal Software Engineer, and Staff Quality Engineer.
Minimum Requirements:
Masters Degree or higher in Computer Science, Computer Engineering, or any related IT or Engineering field of study plus at least three (3) years of experience in the job offered or in any related position(s) in which the required experience was gained.
In lieu of the above-stated primary education and experience requirements, the employer will accept a Bachelors Degree in Computer Science, Computer Engineering, or any related IT or Engineering field of study plus at least five (5) years of post-baccalaureate, progressively responsible experience in the job offered or in any related position(s).
Qualified applicants must also have demonstrable proficiency, knowledge, skill, and experience with the following:
Professional experience with database technologies, including PostgresSQL and MongoDB
REST API and AWS
Implementing microservice driven architecture using Java and Python
Professional experience applying knowledge of system engineering requirements and integration, as well as computer hardware and software systems
Managing projects and gathering requirements to design and develop solutions systems architecture.
No travel required. Work from home (WFH) benefit available; must be able to attend meetings in the Dublin, CA office, as required.
Additional Information:
Job Site: One Park Place Suite 600, Dublin, CA 94568
Salary: $273,915 per year
Send Resumes To:
No calls. EOE.
Must be legally authorized to work in the United States without sponsorship.
#LI-DNI