Note: The job is a remote job and is open to candidates in USA. InterEx Group is seeking a Senior Software Engineer to lead engineering teams in building their fundraiser management platform. The role involves delivering scalable production-ready code, mentoring junior engineers, and partnering with leadership to ensure operational success.
Responsibilities
- Collaborate with your team members to deliver high-quality, high-throughput software
- Learn to implement scalable and resilient solutions using a variety of technologies
- Be hands-on to help your team to design, develop, test, and deliver software
- Mentor junior engineers as needed to support a continual culture of growth on the teams
- Partner with leadership to ensure operational success of yourself and your teams
- Drive to improve designs, processes, and products by reducing cost and improving efficiency and quality
Skills
- Expert proficiency with one or more of the following technologies: Javascript (Node.js), Javascript (React), PHP, relational databases (MySQL/Postgres), NoSQL document stores
- Experience with event-driven technologies like Apache Kafka
- Prior experience authoring technical documentation and requirements
- Prior experience transitioning from monolithic applications into microservice architecture
- Has led a group of engineers to the successful completion of projects
- Experience with asynchronous programming
- Prior experience writing unit tests
- Expert working knowledge of software design patterns and standards, API interactions, and the software development life cycle
- Degree in Computer Science or equivalent practical experience
- Proficiency working with AWS or other cloud services
- Familiarity with some/all of our tools: GraphQL, Gitlab, Atlassian Suite, Heap, Split.io, Datadog
- Experience creating and improving cloud-based infrastructure
Benefits
- This role has the option to be fully remote.
Company Overview