We are seeking a skilled Software Engineer to join our team and contribute to building innovative tools and platforms. This role involves evaluating and selecting open-source packages, incorporating them as dependencies, and contributing patches and features back to these projects. You will deliver end-to-end solutions using a cloud-native microservices architecture, execute creative software solutions, and provide technical troubleshooting. The position requires using domain modeling techniques to build engineering tools, creating solutions that avoid single points of failure with scalable architectural patterns, and developing secure, high-quality production code. You will also develop reporting, analytics, open-source metadata, and outbound contribution tools. A key aspect of this role is identifying opportunities to eliminate or automate remediation of recurring issues to improve operational stability. You will conduct evaluation sessions with external vendors and internal teams to assess architectural designs and technical suitability. Ensuring releases happen with zero downtime and investigating/resolving issues to prevent recurrence are critical. Additionally, you will participate in communities of practice to promote new technologies and support products throughout their lifecycle, including production and incident management.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior