Mid-level Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
A global data and technology company empowers leaders in critical industries like agriculture, energy, and weather with an operational decisioning platform. They transform raw data into precise, actionable insights, helping businesses navigate complexity, optimize supply chains, and safeguard infrastructure.The Role Design, develop, and implement GraphQL APIs for unified data access Expand semantic API architecture, including schema design and data normalization Establish data governance and security for semantic API layers Collaborate with Data Engineering teams for data integration Improve quality through code reviews, schema validation, and performance optimization Create documentation for semantic API patterns and implementationsWhat You'll Need Proficiency in GraphQL and AWS AppSync (schema design, resolvers, subscriptions) Minimum 3 years of AWS cloud experience (Lambda, RDS, DynamoDB, IAM, CloudWatch) Experience with AWS CDK or CloudFormation for infrastructure as code Strong backend skills in Node.js and Python for Lambda functions Solid SQL and NoSQL database knowledge (Postgres, MySQL, Oracle, DynamoDB) Minimum 4 years of software engineering experience with 1-2 years in API architectureWhat's On Offer Competitive salary with performance-based advancement opportunities Unlimited PTO and flexible working hours Comprehensive medical, dental, and vision insurance plans 6% 401K matching and access to a vast learning platformApply via Haystack today!