Culture Amp
Software Engineer
Our mission goes beyond just building a business tool. It includes a commitment to providing the education, community, and support you need to bring a culture-first approach to your organization.
Software Engineering
Full-time
Office | Sydney, NSW, Australia
Visa sponsorship · No
Junior · A role for someone with some basic skills, good motivation and ability to learn. Typically 1-2 years of experience is required.
·
Why Culture Amp
Culture Amp is an employee engagement software offering with functionalities such as employee pulse survey, onboarding feedback collection, and analysis of employee feedback.
About the role
How you can help make a better world of work We’re seeking a Software Engineer with an experience or an interest in Go and how APIs and Gateways work. Day to day, you will work with the team on key features within an distributed architecture, ensuring architectural, testing and coding practices meet the shared standards and patterns. You will foster the culture and collaboration within your team, as well as shaping the work to create opportunities for ownership and growth for engineers in your team. You will be working in the Platform Web and API Gateways team where we are providing Culture Amp engineers with a seamless, secure, and scalable API management, optimising request handling, enhancing product integration within a unified platform, with enabling robust monitoring and ease of use. Platform at Culture Amp is an inclusive, remote-friendly camp that embraces flexible work arrangements. You will be surrounded by talented engineers and have opportunities to both learn and teach. As part of this team of amazing humans, You will do:
- Build end-to-end features in collaboration with the engineers on your team
- Build products and services that support internal engineering teams
- Participate in team rituals, cultivating and growing the engineering culture, productivity and quality
- Craft durable, well-tested code with an unwavering commitment to product quality
- Re-architect legacy code and prep it to scale for the future of the product and the team _You will have _
- 3-4 years experience working on complex systems and delivering quality software
- Curiosity, creativity, persistence and a desire to get things done
- A commitment to growing together (yourself, your teammates, your software)
- A track record of healthy collaboration with product managers, engineers, and engineering managers Technology we use and teach
- Go, Kotlin, Typescript, Ruby, YAML
- AWS
- HTTP, JSON, Avro, REST
- Aurora, Postgres, DynamoDB, KrakenD
- Kafka, Distributed systems, microservices
- Datadog, Buildkite We believe that our employees are the heartbeat of our success. We're committed to fostering a work environment that truly cares for and develops its people, and creates lasting positive impact. In addition to providing a competitive compensation package, some of the key benefits we offer are:
- Employee Share Options Program: We empower you to be an owner in Culture Amp and share in our success
- Programs, coaching, and budgets to help you thrive personally and professionally
- Access to external providers for mental wellbeing and coaching support to sustain the wellbeing, safety and development of our people
- Monthly Camper Life Allowance: An automatic allowance paid out each month with your pay - you can spend it however you like to help improve your experience and life outside work
- Team budgets dedicated to team building activities and connection
- Intentional quarterly wellbeing pauses: A quarterly company-wide shutdown day in each region to to collectively pause, reset and focus on restoration and rest, without having to tap into individual vacation time
- Extended year-end breaks: An extended refresh period at the end of year
- Excellent parental leave and in work support program available from day 1 of joining Culture Amp
- 5 Social Impact Days a year to make a positive impact on the community outside of work
- MacBooks for you to do your best & a work from home office budget to spend on setting up your home office
- Medical insurance coverage for you and your family (Available for US & UK only)
What you'll be responsible for
- 🔦
Testing and QA
Ensure high quality work by testing code meets the requirements
- 📦
Backend application development
Develop, test, and maintain software applications
- 🔗
Frontend Application Development
Develop, test, and maintain the user-side elements of a website or app
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables