NetX is a leading provider of DAM software for the world's top museums, archives, creative teams, and universities. We're a small, passionate team in Portland, Oregon that believes in building relationships with customers through our software. For over 20 years, we've thrived. We're looking for the right person to grow with us as we expand our customer base. Visit www.netx.net to learn more about us.
Objective
NetX is looking for an experienced software engineer to anchor our new Platform Engineering team. A NetX Platform Engineer is responsible for designing, building, and maintaining the foundational infrastructure that supports software development, deployment, and service management. This role involves working closely with development and operations teams to ensure our product and services are robust, scalable, and efficient. Platform Engineers build tools for internal and external stakeholders, curate our stack, and fill the many gaps between product, staff, and customers.
Our ideal candidate will bring a mix of hands-on software development and infrastructure/operations experience, coupled with a diverse set of skills. Practical knowledge of Linux systems, cloud platforms (particularly AWS), networking, containerization, and development skills beyond small-scale scripting will be essential. Specific expertise in Python, Kubernetes, MySQL highly desired. Any background in automation, Gitops, CI/CD, CloudFormation, will serve you well. Java experience highly desirable but not required. We write a lot of Bash, so don’t be afraid to show off if that’s your thing. Project scale will vary from small scripts to complex microservice projects, so professional experience as a developer, with good dev hygiene and habits, is crucial.
If you thrive on systems thinking and love building tools to support internal teams as much as working on product itself, this might be the role for you.
We're looking for a team player to be a part of our dynamic, flexible environment, where we adhere to an approach inspired by the Shape Up methodology. We encourage self-organization and a collaborative atmosphere where team members from various functions work together to plan, prioritize, and execute tasks effectively. You will define much of what you work on, so being able to identify challenges, imagine and refine solutions that fit, and articulate your plans will be as essential as being able to execute. We are a small organization, low on hierarchy, and everyone here is visible and critical to each other’s success, so the ideal candidate will be ready to take a hold and make an impact.
We'd love to hear from you if you're ready to contribute to our forward-thinking approach. Please apply for this job even if you meet 70% of the required capabilities. We value practical work experience alongside educational qualifications in our candidates. Don't hesitate to submit your application.
Responsibilities
We offer a competitive salary along with a benefits package that includes:
Subscribe to Rise newsletter