Overview:
*opportunity to work remotely in mexico*
join our team as a sr. Backend engineer, where you will have the opportunity to work on cutting-edge technology, driving the development of robust and scalable backend systems. Your expertise will help shape the backbone of our technical infrastructure, ensuring high perfomance and responsiveness of our suite of products.
*who we are and what is our mission?*
hr acuity helps companies deal with issues consistently, equitably, and transparently with state-of-the-art case management software. Our mission is to make work better, more equitable and safer for organizations and their employees. We are dedicated to continually raising the bar for employee relations by providing the consistency, compliance, and capabilities organizations need to protect their reputation and build a better workplace.
*why work here?*
we are a fast-paced, high-growth, and innovative company. This is an *“all-in zone.”* everyone from our woman-owned ceo and founder to each individual team member embraces our #all-in mindset. We expect everyone to be fully engaged and to bring their best selves to work every day. We are passionate about our mission and our culture, and we expect everyone to be a part of it.
*fair-culture warning*:
we are committed to creating an inclusive and diverse workplace. We value different perspectives and backgrounds and strive to create an environment where everyone feels respected and valued. We are committed to creating an environment where everyone can be their authentic selves.
The opportunity:
- balance development new user-facing and system-level.net based features/ functionality with support of existing functionality
- build reusable code and libraries for future use
- translate product requirements into scalable and performant technical designs
- optimize services for maximum speed and scalability
- participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
- collaborate with other team members and stakeholders
- work with development and product teams to understand, estimate, and refine requirements for product features and stories perform code reviews and ensure adherence to best practices and coding standards
qualifications:
*experience*
- 3-5 years of engineering experience
- world-class design and programming skills with deep expertise in.net preferred
- strong proficiency in one or more additional languages with a preference for go and typescript; experience with react or other modern ui frameworks a plus
- experience working closely with devops to deliver software through ci/cd pipelines into containerized hosting environments, ideally on kubernetes
- tangible experience with kafka or other event streaming platforms with an understanding of the benefits and challenges of asynchronously integrating services with these platforms
- extensive experience with relational, nosql, and other datastores with the ability to talk in depth about when and why to choose one vs the other
- experience in building cloud-native solutions using azure, aws, or another cloud provider
- experience with automating the testing at all levels of the stack (unit tests, integration tests, regression tests, etc.)
- comfort using feature flags to incrementally enable functionality across the customer base
- appreciation for the operational aspects of saas engineering, including experience with incident management and using slos and other system observability techniques to proactively understand system health
- experience with ai and large language models (llm) a plus
- bs in computer science or related technical field experience preferred
*skills*
- strong troubleshooting and performance tuning skills
- adept at managing their time with clear, organized thinking
- excellent teamwork and coordination skills with the ability to drive consensus and create clarity from ambiguity