Software Engineer
About this role
About the Role:
We are seeking an experienced Software Engineer to design, develop, test, and maintain software systems and applications for our technology clients. This is a full-time permanent position.
Key Responsibilities:
- Design and develop scalable software solutions in accordance with technical specifications
- Write and maintain code to meet system requirements and quality standards
- Identify and resolve system deficiencies and technical limitations
- Produce and update technical documentation and operational procedures
- Collaborate with cross-functional teams to deliver client-facing technology solutions
- Participate in code reviews and contribute to engineering best practices
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Minimum 2 years of post-qualification experience in software development
- Proficiency in one or more programming languages (e.g. Python, Java, C#, TypeScript)
- Experience with cloud platforms (AWS, Azure, or GCP) desirable
- Strong communication skills and ability to work in a team environment
#LI-DNI
Company at a glance
Rippling is a workforce management system headquartered in San Francisco, CA that operates as an all-in-one business management system built on a unified platform architecture. The company has raised $1.2B in funding from prominent investors including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock, establishing itself as a well-capitalized player in the enterprise software space. By consolidating workforce and business management functions into a single integrated platform, Rippling enables organizations to streamline their operations and reduce complexity across HR, IT, and finance functions.
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?