HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    ON

    OneArc

    Modeling and Simulation

    Senior Software Engineer

    Pittsburgh, United StatesOn-SiteFull-time5+ yrs experiencePosted 2mo ago
    All OneArc jobs

    Job description

    Description:

    Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving real-time simulation systems.
    Objectives:

    • Design, implement, and maintain distributed backend services optimized for low latency and high throughput.
    • Ensure APIs and data pipelines meet simulation performance requirements.
    • Lead technical design efforts to ensure scalability, reliability, and efficient use of infrastructure resources.
    • Collaborate across teams in order to deliver robust, production-grade systems.
    • Mentor engineers in system design, performance optimization, and modern cloud-native development.

    Key Areas of Responsibility:

    • Develop and maintain software features
    • Design architecture of software modules
    • Break down whole projects into implementation plans for the team
    • Actively mentor less experienced programmers
    • Actively propose improvements, e.g. better solutions, tech debt removal, development processes, etc.
    • Actively communicate with stakeholders
    • Perform code reviews
    • Participate in the engineering hiring process
    • Participate in project/feature estimations


    Skills:

    • Strong Golang/C++ experience
    • Strong experience with RESTful API design principles
    • Experience with both private (on-prem) and public cloud
    • Experience with Kubernetes
    • Experience with realtime simulation or other performance-critical systems
    • Excellent communication skills


    Education and Experience:

    • Bachelor’s degree in Computer Science or related field
    • 5+ years professional software development with Golang/C++ or other backend languages


    Additional Attributes:

    • Experience with MongoDB or other NoSQL database
    • Experience with NATs or other asynchronous messaging frameworks
    • Cloud Computing experience (On-Premises, AWS, Kubernetes, etc)
    • Experience with GIS data processing or other mathematically intensive field
    • Additional experiences with other programming and scripting languages
    • Leadership experience


    Travel:

    • Infrequent travel may be required from time to time to support industry events and to support key customers.

    Job details are sourced from the employer's original posting.

    Open job posting
    ON

    About the company

    OneArc

    OneArc is a company focused on modeling and simulation, providing legal advisory services for operational compliance, governmental regulations, and ethical standards. They specialize in drafting and negotiating complex agreements related to U.S. Government contracts, international software licensing, and intellectual property rights.

    View all OneArc jobs
    Industry
    Modeling and Simulation
    Open roles
    5

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.