Easter Seals Jobs

Job Information

Insight Global GraphQL Engineer in Austin, Texas

Job Description

Insight Global is looking for an experience GraphQL Engineer to help with a priority one project for a local fintech company. The overall project goals are to update and enhance their API's. They will be going from OAS2 to OAS3 and will be using GraphQL as their tooling. As a GraphQL Engineer, you will play a pivotal role in designing, developing, and maintaining infrastructure and platform tools that support the creation, operation and governance of GraphQL APIs. You will collaborate with cross-functional teams to ensure that our GraphQL ecosystem is robust, scalable, and efficient. Your work will directly impact the developer experience and the overall performance and security of our APIs.

Breakdown of Key Responsibilities:

* Design and Development: Develop and maintain tools and libraries for GraphQL API creation and management using JavaScript and TypeScript.

* Documentation: Create and maintain guides and best practices for schema design as well as GraphQL API implementation and consumption.

* Governance: Establish and maintain processes for schema change control, breaking change detection, and error sanitization.

* Standardization: Update and publish GraphQL schema and security standards, including application security configurations.

* Security: Implement authentication and authorization mechanisms, input validation, operation complexity limiting, and parser attack protection.

* Build Process: Enhance the GraphQL schema build process with example repositories, automation, and alignment with pipelines.

* Deployment Automation: Improve and automate GraphQL API deployment processes.

* Performance Monitoring: Create and maintain systems for monitoring error rates, latency metrics, and field usage.

* Operational Support: Provide support for all operational aspects to ensure the reliability of GraphQL services.

* Schema Management: Implement and manage a schema registry, ensuring seamless schema proposals, changes, and version control.

* Client Management: Develop features for client identification, caching, and operation registry.

* Collaboration: Work closely with other engineers, product managers, and stakeholders to define and prioritize features and improvements.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .

   

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Skills and Requirements

* JavaScript and TypeScript: Proficiency in vanilla JavaScript and TypeScript is essential.

* GraphQL: In-depth understanding of GraphQL, including schema design, query optimization, and security best practices.

* Infrastructure Tools: Experience with building and maintaining infrastructure tools and platforms.

* Version Control: Proficiency with Git and experience managing code in a collaborative environment.

* Testing: Experience with unit testing, integration testing, and end-to-end testing frameworks.

* Problem Solving: Strong analytical and problem-solving skills with a focus on performance optimization and scalability.

* Communication: Excellent communication skills and the ability to work effectively in a team environment.

* We're targeting an hourly rate between the range of $60-72/hr based on how close your experience matches with the position. * ESLint: Proficiency with ESLint for maintaining code quality and consistency.

* Rust: Experience with Rust programming language.

* DevOps: Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).

* Cloud Services: Experience with cloud platforms such as AWS, Google Cloud, or Azure.

* Monitoring Tools: Familiarity with monitoring and logging tools like Datadog and OpenTelemetry. null

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

DirectEmployers