Position: Software Engineer – Lead
Location: Waterloo, IA – Relocation Assistance Provided
Direct Placement – Full Time
Gaming Industry
If you’re a Software Engineer that has experience leading a team or ready to lead a server engineering team, let’s talk! You’ll have the opportunity to oversee and grow the company’s top project through advancing a team of server engineers and a clean, concise, and performance codebase.
NECESSARY TO BE CONSIDERED
- Bachelor Degree or 7+ years of relevant work experience
- Experience with C#, C++, PHP, Node.js, Java, Unity, Server-Based APIs
- Experience developing and deploying server code to a live user-facing environment
- Experience using databases in a live user-facing environment
- Supervisory experience
TOP CANDIDATES WILL ALSO
- Experience with cloud services
- Analytics Driven Development/Experience
- Experience with mobile platform development
- Experience with distributed micro-services internationally
YOU’LL BE EXPECTED TO
- Ensure quality, consistent, and performant code implementations across the server team. Review and coach engineers when we’re not using the systems designed, or if system designs could be improved
- Understand our server infrastructure and how these systems are deployed and connected. Use this knowledge to make sustainable choices when server code utilizes these resources. Work with the technical operations team to ensure we have a shared understanding of the impact of changes
- Maintain a level of server performance that is acceptable for our product. Improve our monitoring systems to aid in this.
- Analyze an existing codebase and deliver written and verbal communications to leadership about how systems work
- Work with server engineers to understand and clearly define and communicate the scope of projects. Ensure engineers understand what should be included in the work, and that scope creep does not create more risk. Keep engineer’s eye on the goal.
- Work with Director of Engineering and Product Managers to help prioritize technical work, including prerequisite systems, tech debt, technical improvements, ecosystem updates and deadlines.
- Ensure your team will document and communicate best practices and processes for server development
- Acts as an engineering resource for the team when they’re facing challenging problems they cannot solve
To apply for this position, please email your resume to darrell@careerpros.com
-Sedona Staffing Services is an equal opportunity employer.
This listing has expired
Job Details
ID | 760846 |
Location |
Cedar Falls, IA
|
Positions | 1 |
Type | -- |
Status | -- |
Pay | $1.00 |
Categories |
Skilled Labor Trades
|
EMSI Skills |
Application Programming Interface (API) C# (Programming Language) C++ (Programming Language) Cloud Computing Codebase Communications Infrastructure Java (Programming Language) Leadership Microservices Node.Js Operations PHP (Scripting Language) Software Engineering |
Benefits |
Preferred Candidates
Years of Experience | -- |
Education | -- |