Software Engineer, Supernatural Quest Platform

3 weeks ago


Nashville, Tennessee, United States META Full time
Job Summary

We are seeking a highly skilled Senior Engineer to join our Client Foundation team at Supernatural, responsible for building and supporting the core platform for our Supernatural Fitness Quest app.

Key Responsibilities
  • Design and develop the core architecture of the Supernatural Quest app, ensuring it meets the highest standards of performance, security, and reliability.
  • Identify and implement new technologies and frameworks to improve the overall quality and functionality of the Supernatural Quest app.
  • Work closely with QA teams to ensure the timely delivery of high-quality releases, and troubleshoot issues as they arise.
  • Drive game engineering standards and best-practices.
  • Provide technical support for our live applications and global operations.
  • Participate in an active on-call model, continuously improving how we monitor and support a live product with active subscribers.
  • Collaborate effectively with a multidisciplinary team including technical product managers, program managers, QA, and other roles.
  • Help plan and prioritize platform feature development and improvements.
  • Conduct technical design reviews, code reviews, and retrospectives to ensure we are delivering a high-quality product.
  • Provide technical guidance and mentorship to junior engineers, promoting knowledge sharing and skill development within the team.
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field.
  • 5+ years of software development experience, with a focus on building complex, reliable applications.
  • Experience developing in C#.
  • Experience developing in Unity, Unreal, or an equally robust game engine.
  • Experience building technology infrastructure, frameworks, and tools that support application development.
  • Experience working on a live application at scale with high frequency shipping cycles.
  • Experience working in a multiplayer application framework.
  • Experience in the building, analyzing, testing, and validating of interactive applications.
Preferred Qualifications
  • Experience developing VR applications.
  • Deep expertise in Unity and C#.
  • Experience with graphics programming and rendering pipelines.
  • Expertise in VR hardware and how to optimize for performance.
  • Experience with multiplayer networking and scale optimizations.
  • Interest in audio processing and spatial audio techniques, including frameworks such as FMOD.
Compensation

$70.67/hour to $208,000/year + bonus + equity + benefits.

About Meta

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.


  • Software Engineer II

    3 weeks ago


    Nashville, Tennessee, United States TheIncLab Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our dynamic team at TheIncLab. As a key member of our development team, you will be responsible for designing, developing, and deploying large software applications and platforms.Key Responsibilities:Collaborate with development team to design, develop, and deploy...

  • Software Engineer II

    2 weeks ago


    Nashville, Tennessee, United States TheIncLab Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our dynamic team at TheIncLab. As a key member of our development team, you will be responsible for designing, developing, and deploying large software applications and platforms.Key Responsibilities:Collaborate with development team to design, develop, and deploy...


  • Nashville, Tennessee, United States Platform Recruitment Full time

    Unlock Your Potential as a Hardware EngineerPlatform Recruitment is partnering with a renowned company that specializes in designing and manufacturing high-end professional audio equipment. Their innovative products are used in Hollywood and the music industry, and they're now seeking a talented Graduate Hardware Engineer to join their team.Key...

  • PLC Software Engineer

    2 weeks ago


    Nashville, Tennessee, United States Schlusselbauer North America Full time

    Job OverviewWe are seeking a highly skilled PLC Software Engineer to join our team at Schlusselbauer North America. As a key member of our team, you will be responsible for designing, implementing, and troubleshooting PLC programs using Beckhoff Automation software for large-scale industrial applications.Responsibilities:Design and implement PLC programs...

  • Platform Architect

    2 weeks ago


    Nashville, Tennessee, United States Addison Group Full time

    About the RoleWe are seeking a highly skilled Platform Architect to join our team at Mozaic. As a key member of our technology team, you will be responsible for designing and overseeing the implementation of our technology platform, ensuring scalability, reliability, and alignment with business goals.Key ResponsibilitiesDevelop and articulate the overall...


  • Nashville, Tennessee, United States Oracle Full time

    Job DescriptionOracle Cloud Infrastructure (OCI) is seeking a highly skilled Senior Software Engineer to join our team. As a member of our Cloud Infrastructure Group, you will be responsible for designing and developing software applications and operating systems that meet the needs of our customers.Key ResponsibilitiesProvide technical leadership to other...


  • Nashville, Tennessee, United States TheIncLab Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled and experienced Lead Software Engineer to join our Engineering Team at TheIncLab. As a key member of our team, you will be responsible for leading the development of software systems and platforms, and collaborating with cross-functional teams to deliver high-quality solutions.Key...

  • Software Engineer

    4 weeks ago


    Nashville, Tennessee, United States Regions Bank Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Regions Bank. As a key member of our Technology department, you will be responsible for overseeing the development, modification, and maintenance of applications.Key ResponsibilitiesOversee the development and installation of new hardware and softwareProvide advice and...

  • Software Engineer

    4 weeks ago


    Nashville, Tennessee, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Saxon Global. As a key member of our Technology department, you will be responsible for overseeing the development, modification, and maintenance of applications.Key ResponsibilitiesDesign and deploy new applications and enhancements to existing applications, software, and...

  • Software Engineer

    3 weeks ago


    Nashville, Tennessee, United States Regions Bank Full time

    Job DescriptionAt Regions Bank, we are seeking a highly skilled Software Engineer to join our Technology department. As a key member of our team, you will be responsible for overseeing the development, modification, and maintenance of applications.Key ResponsibilitiesOversee the development and installation of new hardware and softwareInstall and configure...

  • Software Engineer

    3 weeks ago


    Nashville, Tennessee, United States Saxon Global Full time

    Job DescriptionAt Saxon Global, we are seeking a highly skilled Software Engineer to join our team. As a key member of our Technology department, you will be responsible for overseeing the development, modification, and maintenance of applications.Key ResponsibilitiesDesign and deploy new applications and enhancements to existing applications, software, and...

  • Software Engineer

    3 weeks ago


    Nashville, Tennessee, United States Regions Bank Full time

    Job Description:At Regions Bank, we are seeking a highly skilled Software Engineer to join our Technology department. As a key member of our team, you will be responsible for overseeing the development, modification, and maintenance of applications.Key Responsibilities:Assist with the development and installation of new hardware and softwareInstall and...


  • Nashville, Tennessee, United States Subsplash Full time

    About the RoleWe are seeking a talented Software Development Engineer I to join our Client-Side / Mobile team. As a key member of our team, you will be responsible for designing, developing, and deploying robust, scalable, and secure software solutions for our mobile applications.You will work closely with our designers, product managers, and other engineers...


  • Nashville, Tennessee, United States Insight Global Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our automation department within the IT department of a leading healthcare organization.The successful candidate will be responsible for developing applications within.NET and C#, with a strong focus on SQL and RPA development using UI Path.This is an...


  • Nashville, Tennessee, United States BGSF Full time

    Exciting Opportunity for a Talented.NET DeveloperWe are seeking a skilled.NET Developer to join our client's growing team in Nashville, TN. This is a Hybrid position with amazing benefits and clear paths for career growth. You will be required to be in office 2 days a week.Key Responsibilities:Design and develop scalable software solutions using ASP.NET,...


  • Nashville, Tennessee, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.You will work closely with cross-functional teams to identify and prioritize...


  • Nashville, Tennessee, United States HCA Healthcare Full time

    Job SummaryWe are seeking a highly skilled Platform Engineer to join our team at HCA Healthcare. As a Platform Engineer, you will be responsible for providing tier three support for Omnissa WorkSpace One, iOS, iPadOS, Android devices, and Apple MacBooks to the enterprise.Key ResponsibilitiesProvide operational support for VMWare WorkspaceOne platform.Support...


  • Nashville, Tennessee, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.As a member of our team, you will have the opportunity to work on a wide range...


  • Nashville, Tennessee, United States Insight Global Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our automation department within the IT department of a leading healthcare organization.The successful candidate will be responsible for developing applications within.NET and C#, with a strong focus on SQL and RPA development using UI Path.This is an...


  • Nashville, Tennessee, United States i3 Verticals Management Services, Inc. Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to lead and manage a product-focused Scrum Team at i3 Verticals Management Services, Inc.Key Responsibilities:Lead and manage a team of software engineers, providing guidance, mentorship, and support to ensure their professional growth and success.Collaborate...