Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Revolutionizing how over 25 million employees across 6,000 companies create a better world of work by empowering companies to transform employee engagement, develop high performing teams, and retain talent via cutting-edge research, powerful technology, and the largest employee dataset in the world
How you can help make a better world of work
We have an exciting opportunity for a Staff Engineer to join our Report Sharing team. The team is responsible for building and maintaining the report creation and sharing functions in our Engage platform, as well as the underlying services that support them. This role is a key part of enabling us to scale as we are helping improve the world of work from 25 million to over 100 million people globally.
You will be joining a well established cross-functional team that is currently working on extracting our frontend and backend processes out of our monolith and into domain based, event-driven services, while building out new impactful features for our customers. The team will also be working on establishing a scalable roles and permissions system within the Engage Camp.
As part of the Engage Camp, you will have the support of a group of experienced technical leaders who are already leveraging areas such as serverless, event sourcing and distributed event-driven services to evolve our overall technical architecture.
What you'll bring to Culture Amp
As a Staff Engineer, you will be driving technical conversations, providing technical suggestions, making decisions and collaborating with engineers and stakeholders in the company. You will be responsible for bringing features from conception all the way through to owning them in production. You will own the software life cycle in our platform, focusing on code quality, best practices, monitoring, logging, and alerting. You will have opportunities to amplify your impact by pairing up with engineers from other teams, collaborating with our fantastic designers, attending external customer meetings, and contributing to our code base, which is used by other engineers.
You will
You have
Technology we use and teach
You are:
It’s not expected that any single candidate would check every box here — what’s important is that you arrive with a strong set of fundamentals, and that you’re committed to building the skills you’ll need to do great work.
🇦🇺👶Added 3h ago
Senior Software Engineer
carsales - Award-winning programmatic adtech company that lifts ad revenue for publishers with a team of dedicated professionals.
JavascriptHTML5CSSReactAngularVueJestCypressMochaChai + 1
🇦🇺Added 2h ago
Application Development Specialist
Global Outsourcing Svcs - A global IT services company providing solutions in business process services, consulting, and technology.
software languagesEnterpriseSocial Media
🇦🇺Added 7h ago
Dynamics 365 Senior Developer
NTT Managed Services India Private Limited - NTT is a technology company that provides engineering, software development, and IT operations services.
Dynamics 365SAPOracleMicrosoftEnterprise
🇦🇺Added a day ago
Senior Software Engineer
Commonwealth Bank of Australia - One of the largest and most advanced Data Engineering teams in Australia
RESTMicro servicesKafkaJavaGitTeamCity or JenkinsOctopusMSSQL / OracleMongoDBAWS or Azure + 3
🇦🇺Added a day ago
Staff Software Engineer
Commonwealth Bank of Australia - One of the largest and most advanced Data Engineering teams in Australia
HTMLCSSJavascriptReactVuePythonJavaSQLNoSQLTerraform + 7
🇦🇺Added a day ago
Staff Software Engineer
Commonwealth Bank of Australia - One of the largest and most advanced Data Engineering teams in Australia
ReactAngularNext.jsKafkaAWSAzureCI/CDTeam CityJenkinsOctopus + 9