What are the responsibilities and job description for the Remote Microservices Engineer | WFH Opportunity position at Get It - Professional Services?
Job Overview
We are actively looking for passionate and skilled Microservices Engineers to join our innovative team. In this remote role, you will play a pivotal part in back-end REST API microservices engineering using Go and Python. If you possess strong opinions on API design, microservice architecture, engineering methodologies, and DevOps practices, this position may be an excellent match for you.
Our services are essential to the operations of millions of clients and support critical global infrastructure, contributing significantly to the success of various enterprises. As we focus on growth, we are dedicated to refining our practices to enhance the performance, quality, and scalability of our offerings.
Key Responsibilities
This position offers significant prospects for professional advancement. We provide an annual personal learning and development budget of USD 2,000, enabling you to continually expand your skills and knowledge.
Company Culture And Values
Our culture promotes a flexible work-from-home environment and emphasizes work-life balance, fostering collaboration and engagement through two annual company events.
Networking And Professional Opportunities
Joining our team means becoming part of a global professional network, offering rich opportunities for collaboration and skill enhancement.
Compensation And Benefits
We are actively looking for passionate and skilled Microservices Engineers to join our innovative team. In this remote role, you will play a pivotal part in back-end REST API microservices engineering using Go and Python. If you possess strong opinions on API design, microservice architecture, engineering methodologies, and DevOps practices, this position may be an excellent match for you.
Our services are essential to the operations of millions of clients and support critical global infrastructure, contributing significantly to the success of various enterprises. As we focus on growth, we are dedicated to refining our practices to enhance the performance, quality, and scalability of our offerings.
Key Responsibilities
- Design and develop high-quality, scalable software that operates efficiently across diverse environments
- Collaborate with peers to create and review APIs and software architecture
- Implement tests to ensure that software functions as intended
- Build and maintain reliable, fault-tolerant applications and services
- Work alongside a globally distributed team of engineers
- Take the lead on technical initiatives within the organization and the broader community
- Troubleshoot and resolve technical issues in a timely manner
- Contribute to the development of high-quality technical documentation
- Engage with various teams to enhance processes and outcomes
- Proficiency in Python and/or Go
- Experience in developing modern, maintainable software
- Familiarity with relational and non-relational databases
- Knowledge of Continuous Integration and Delivery (CI/CD) practices
- Experience with systems programming or scalable web services
- Strong written and verbal communication skills in English
- Experience with Linux environments (preferably Debian or Ubuntu)
- Exceptional interpersonal skills, curiosity, flexibility, and accountability
- Self-motivated, thoughtful, and passionate about your work
- Strong communication and presentation skills
- Results-oriented and committed to meeting deadlines
- Strong academic background or a compelling alternative pathway
- Degree in Computer Science, STEM, or equivalent experience
- A proven track record of exceeding expectations in previous roles
This position offers significant prospects for professional advancement. We provide an annual personal learning and development budget of USD 2,000, enabling you to continually expand your skills and knowledge.
Company Culture And Values
Our culture promotes a flexible work-from-home environment and emphasizes work-life balance, fostering collaboration and engagement through two annual company events.
Networking And Professional Opportunities
Joining our team means becoming part of a global professional network, offering rich opportunities for collaboration and skill enhancement.
Compensation And Benefits
- Competitive compensation aligned with your location, experience, and performance
- Performance-driven annual bonuses
- Comprehensive benefits package tailored to reflect global fairness and local needs
- Opportunities for travel to meet colleagues at various locations
- Paid annual leave and parental leave
- Employee Assistance Program for personal support
- Travel upgrades and Priority Pass for long-haul company events.