What are the responsibilities and job description for the Associate Software Engineer position at Orbis Ops?
Orbis Operations is seeking an Associate Software Engineer with a foundational understanding of software development and a strong willingness to learn. The ideal candidate should have some experience or coursework related to microservice architecture, as well as an interest in researching and analyzing customer data and integration needs.
In this role, you will collaborate with distributed teams across multiple time zones, gaining hands-on experience in a dynamic, fast-paced environment. Strong problem-solving skills, adaptability, and a passion for building scalable software solutions will be key to success. This is an excellent opportunity for a motivated individual looking to grow their technical expertise and contribute to impactful projects.
Position Responsibilities
Ability for international travel on a rotational basis (60 days in country and 60 days in the US working remotely).
Microservice Development:
Assist in building and maintaining microservices for scalable systems.
Help develop APIs and integration points for seamless system communication.
Customer Data Analysis & Integration:
Support research on customer data structures and integration needs.
Work with stakeholders to assist in designing integration solutions.
Collaboration & Communication:
Work closely with product teams, customers, and third-party vendors to understand integration needs.
Coordinate with distributed teams across time zones to align technical goals.
Serve as a technical liaison between stakeholders, ensuring clarity and feasibility of integration goals.
Technology & Implementation:
Learn and apply the best practices in containerization, orchestration, and CI/CD.
Support secure communication for service integrations.
Required Qualifications
Ability for international travel on a rotational basis (60 days in country and 60 days in the US working remotely).
Bachelor's degree in data engineering, computer science, or a related field.
1 years of experience in software engineering.
Candidates may be required to meet the eligibility requirements to obtain and maintain a security clearance.
Proficiency in programming languages such Python and TypeScript/Node.js
Understanding of GraphQL, API development, and data modeling techniques.
Strong communication skills.
Problem-solving mindset with a focus on customer-centric solutions.
Desired Qualifications
Familiarity with microservices, serverless architectures, RESTful APIs.
Proficiency with cloud platforms.
Experience with cloud-native development and orchestration tools.
Familiarity with JavaScript frontend frameworks (i.e. React/Next).
Awareness of data security, authentication/authorization protocols, and compliance standards.
Physical Requirements
Prolonged periods of sitting at a desk and working on a computer.
Routine video conference and/or in-person meetings.
Ability for international travel ~ (60 days in country and 60 days in the US working remotely) ~ This will be on a rotation basis.
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.