About Priority Software
Priority Software is a leading global provider of cloud-based business management solutions, serving thousands of customers across a wide range of industries. Our ERP platform helps organizations manage their core operations — including finance, logistics, manufacturing, HR, and more — with flexibility, scalability, and reliability.
About the Role
We're looking for a strong, autonomous software engineer to join our cloud infrastructure team of 5 experienced engineers.
You'll work on microservices using Go and AWS, balancing new development with maintaining and improving existing systems. The work is varied — from building new capabilities to optimizing performance, fixing bugs, and evolving our architecture. Priorities shift based on team and business needs, so adaptability is key.
This role is perfect for someone who:
- Thrives on autonomy and takes full ownership of their work
- Learns new technologies quickly and independently
- Enjoys both building new features and improving existing systems
- Can context-switch between different challenges without losing momentum
- Moves fast while maintaining high standards and attention to detail
- Doesn't need hand-holding but knows when to ask for help
What You'll Do
- Design, develop, and maintain scalable microservices in Go on AWS
- Work with our tech stack: Kubernetes, Redis, DynamoDB, PostgreSQL, Docker, S3, MongoDB, and Datadog
- Identify bottlenecks, optimize performance, and fix bugs
- Take ownership of projects from design through deployment
- Maintain and evolve existing systems while building new capabilities
- Write clean, maintainable code that others can work with
What We're Looking For
Must Have
- 4+ years of software development experience
- Proven ability to learn independently — you can dive into unfamiliar territory and figure things out
- Startup mentality — comfortable wearing multiple hats and owning entire features
- High autonomy and accountability — you thrive with ownership and deliver without constant supervision
- Strong problem-solving skills and attention to detail
Nice to Have
- Go (Golang) experience
- Python experience
- Experience with Kubernetes and microservices architecture at scale
- Background or interest in data engineering (pipelines, ETL, data modeling)
What We Offer
- Real ownership — significant influence on technical decisions and architecture
- Variety and challenge — work across new development, optimization, and diverse technical problems
- Strong team — collaborate with 5 experienced infrastructure engineers who care about quality
- Real impact — live product serving real users with meaningful technical challenges