Software Engineer
📋 Role Overview & Responsibilities
Title: Software EngineerDuration: 18+ monthsLocation: Fully remote, must work PST hoursTarget Pay Range: $85-93/hr
Required Skills & Experience:- 5 plus years' experience in a statically-typed language: Golang(Important)- Experience with retrieving data from REST APIs in different formats such as JSON, XML, CSV.(Important; team current has 20 unique data integrations internally)- Experience with ingesting and processing data of varying types - structured/relational and unstructured(Important)- Experience collaborating with source control software such as Git or similar and platforms such as GitHub, GitLab or similar.- Strong experience with relational databases such as PostgreSQL, MySQL, Microsoft SQL or similar and strong fluency with SQL(IMPORTANT)- Strong ability to communicate clearly in diagrams, writing and verbally.- Must have prior experience working with Financial data/teams(IMPORTANT)- Experience with AWS- BA/BS degree or equivalent experience- Remote; must work PST Nice to Have Skills & Experience:- Experience working within a software data engineer team- Familiarity with Power BI or other Business Intelligence or reporting products.- Knowledge of deploying software using Kubernetes and Docker and setting up Dockerfiles from scratch- Previous experience working in a Feature or Streaming Production environment Job Description:As part of the Program Management & Enabling Technologies team, you will be responsible for compiling, processing and analyzing data from varying sources with the objective of creating Executive reports via Microsoft's Power BI. These will drive business-critical decisions by stakeholders in areas such as Finance, Content Production and Operations among others. Current Stack:- Programming Languages: Go- Database: PostgreSQL- Infrastructure: AWS, Kubernetes, Docker- Frontend: Power BI Responsibilities:- Build and maintain API and file-based integrations with data from a growing list of sources.- Write well-structured, reliable, efficient and easily maintainable code and database schemas.- Work independently and collaboratively with other software engineers on cross-team projects- Lead and contribute to peer code reviews, internal infrastructure and process enhancements.- Create end-to-end workflow diagrams and documentation for collaboration with other team members and stakeholders This team manages 400+ internal end users from 20+(growing) data sources(all types of data including studio/vfx financials, production based apps, internal studio bus apps, etc.). Team is 10 PPL, including the manager. We have 5 people currently on the team, including Data SWE, PowerBI, Data Product Manager, PM, QA Engineer.
Exact compensation may vary based on several factors, including skills, experience, and education.Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Frequently Asked Questions
How do I apply for the Software Engineer position at Insight Global? ▼
Click the “Apply for this Position” button on this page to submit your application directly to Insight Global without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in United States with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →