Senior Developer Experience Engineer
Role in brief
Galaxydigitalservices seeks a Senior Developer Experience Engineer to improve engineering workflows and developer productivity. This role involves architecting and maintaining developer tooling, optimizing CI/CD pipelines, and resolving development bottlenecks. Candidates with strong scripting skills, cloud platform experience, and expertise in CI/CD systems should apply to help shape the future of Web3 and AI.
About the role
This role focuses on enhancing the software development lifecycle by designing and implementing developer tools, frameworks, and automation. A key responsibility is to streamline and improve software deployment processes through CI/CD pipeline optimization. The engineer will proactively identify and resolve workflow bottlenecks to boost overall developer productivity and satisfaction.
The position requires close collaboration with development, operations, security, and product teams to ensure a cohesive developer experience. Success in this role means continually monitoring and improving the performance of development infrastructure, documenting best practices, and providing training. The engineer will also collect and act on developer feedback to address pain points.
Galaxydigitalservices operates at the intersection of finance and technology, building products and services for a digitally native economy. The company is involved in digital assets and data center infrastructure, supporting advancements in finance and AI. The team is committed to shaping the future of Web3 and AI, embracing new industry trends and AI adoption to improve performance.
The salary for this position ranges from $98,000 to $162,000 USD.
Skills that matter here
- Python: This role requires expert proficiency in Python for scripting and programming tasks.
- Bash: Expert proficiency in Bash is needed for scripting and automation.
- Go: Expertise in Go is beneficial for programming and developing tools.
- AWS: Extensive experience with AWS is necessary for managing cloud platforms.
- Terraform: This role requires extensive experience with Terraform for infrastructure-as-code.
- Jenkins: Deep expertise in Jenkins is essential for managing CI/CD systems.
Who this role suits
- A person who enjoys architecting and maintaining sophisticated developer tooling and automation.
- Someone who is proactive in identifying and resolving bottlenecks to improve productivity.
- An individual who thrives on collaborating with various teams to deliver a seamless developer experience.
- A professional who stays current with industry trends and is passionate about developer experience and continuous improvement.
From the employer
- Architect, implement, and maintain sophisticated developer tooling, frameworks, and automation to streamline and enhance software development processes.
- Lead improvements and optimizations of CI/CD pipelines to ensure fast, reliable, and secure software deployments.
- Proactively identify, troubleshoot, and resolve bottlenecks within development workflows, continuously improving developer productivity and satisfaction.
- Develop comprehensive documentation, training materials, and advocate for best practices and standardized development processes across teams.
- Monitor, analyze, and enhance the performance of development infrastructure and tooling.
- Collect, analyze, and act upon feedback from developers to proactively address pain points and enhance overall development experience.
- Closely collaborate with development, operations, security, and product teams to deliver a seamless developer experience.
- Stay abreast of industry trends and advancements in software engineering and developer productivity, proactively adopting relevant innovations.
- Embrace and champion the thoughtful adoption of AI to improve team performance and business outcomes.
- Leverage AI tools (e.g., generative AI, automation platforms, data copilots) to improve productivity, decision-making, and output quality in your day-to-day work.
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of experience in software engineering, developer tools, or developer operations roles.
- Expert proficiency in scripting and programming languages (Python, Bash, Go, or similar).
- Extensive experience with cloud platforms (AWS) and infrastructure-as-code tools (Terraform, Ansible).
- Deep expertise in CI/CD systems including Jenkins, GitHub, Flux CD, and Harness.
- Experience with artifact management and repository tools, notably JFrog Artifactory.
- Hands-on experience with GitHub and GitHub Copilot for enhancing developer productivity.
- Exceptional communication skills and ability to collaborate effectively with cross-functional teams.
- Passionate about developer experience, automation, and continuous improvement.
- Competitive base salary and discretionary bonus
- Flexible Time Off (i.e. unlimited paid vacation days)
- Company paid Holidays (11)
- Company paid sick leave
- Company-paid health and protective benefits for employees, partners, and other dependents
- 3% 401(k) company contribution
- Competitive family planning benefits for US employees
- Generous paid Parental Leave
- Free virtual coaching and counseling sessions through Headspace
- Opportunities to learn about the Crypto industry
- Smart, entrepreneurial, and fun colleagues
- Employee Resource Groups
Questions about this role
What is the remote work policy for this position?
This is a remote position, allowing for work from various locations.
What level of seniority is expected for this role?
This is a senior-level position, requiring 5+ years of relevant experience.
What are the key technical skills required for this role?
Key technical skills include expert proficiency in Python, Bash, or Go, extensive experience with AWS, Terraform, Ansible, and deep expertise in CI/CD systems like Jenkins, GitHub, Flux CD, and Harness.