What are the responsibilities and job description for the Senior Microservices Engineer position at InfiniteWorld?
We are looking for a Senior Software Engineer with a minimum of 12 years of enterprise software development experience to join us at InfiniteWorld. Primary responsibilities include continued development on the platform's cloud native services layer.
We pursue API-first as a core principle in our API-powered digital ecosystem strategy, in which different participants share data, functionality, and other digital assets for symbiotic benefit. This API-first strategy treats the API not as middleware, but as a software product that empowers developers, enables partnerships, and accelerates innovation.
This is a significant shift in thinking from integration-first operations in which APIs are typically created thinking within the scope of a particular integration project, and then forgotten. Being API-first means anticipating API’s may have many use cases, and enable numerous business opportunities, and insures all application logic can live in the services realm, simplifying application engineering, and improving maintainability.
IMPORTANT: This position is available for full-time remote employment and direct hire only. We do NOT consider C2C applicants or provide visa sponsorship. Please keep CVs relevant and under two pages.
We Are Looking For People That Have:
- A history of continued professional development
- A strong understanding of large-scale cloud-native computing solutions, especially within Google Cloud (GCP).
- You should enjoy retaining proficiency with your current technical skillset, whilst honing and developing new ones. You will be expected to make strong contributions to architectural discussions within a team of veteran senior engineers.
Qualifications
- A minimum of 12 years of experience in software developmentProficient in Go, or Rust
- High level of proficiency with both REST and gRPC
- Hands-on experience developing cloud infrastructure automation using tools such as Terraform, Packer, and Ansible
- Demonstrable proficiency with automation and programming throughout the Software Development Life Cycle
- Strong communication skills, both written and oral
- A degree or higher education in a related field
- A hunger for personal and professional growth
*Note: Only candidates who provide a link to their Github accounts will be considered.
ABOUT US
InfiniteWorld is a leading force in the development of the Metaverse, with groundbreaking work in Artificial Intelligence, High-Performance Cloud Native Computing, and Visualization. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what was once science fiction. InfiniteWorld is looking for phenomenal people like you to help us accelerate the next wave of human experience.
Create with us. Join our InfiniteWorld team!
InfiniteWorld does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status. Every day our team is honored to work with entrepreneurs and innovators from every corner of the globe, and we aim to build a team that reflects the diversity of our customers. Each individual at InfiniteWorld brings their own perspectives, work experiences, lifestyles, and cultures with them, and we believe that a more diverse team creates more innovative products, provides a better service to its customers, and helps us all grow and learn as individuals.