Skip to main content

This job has expired

Software Engineering Manager

Employer
Qomplx
Location
Reston, VA
Closing date
Nov 18, 2019
The Engineering ManagerA' will lead Back-End Engineering teams in tackling challenges. A' You will be collaborating with multiple teams across the Engineering organization to ensure the harmonization of development plans - including between the core QOMPLX:OS platform and specific product applications. You will join a growing, multi-disciplinary team of Data Scientists, Engineers, and Solutions Experts with deep domain knowledge, working to develop new capabilities and workflows to solve real-world client problems. Your work will include developing tools to support complex analytics, simulation modeling, deep learning, and artificial intelligence within the QOMPLX:OS SaaS platform. Specific development tasks will range from core service development and improvements to near real-time and batch-oriented data processing for analytics and simulation modeling. As an internal user and developer of the QOMPLX platform, your experience will inform the development of the QOMPLX product suite to improve capability, usability, and performance. Responsibilities Leading a team of distributed system engineers that may reside both locally and remotely in development across QOMPLX products Interact directly with client project team members, senior technology management, and staff to support live customer deployments Plan and run scheduled and ad hoc meetings with local and remote developers to review progress, identify critical path items, and work towards resolution of those items with all vested parties Tracking of initiatives through the use of software development tools and systems Allocate resources and ensure teams have sufficient direction and clarity to meet customer and internal product team deadlines, seeking additional guidance from senior technical leaders in the organization as required Track and report status of all projects during regularly scheduled program management update meetings Proactively build, communicate and lead improvements to project, product, and customer delivery planning and execution Provide leadership and guidance to coach, motivate and lead team members to their optimum performance levels; actively engage in their career development Manage and coordinate the deployment of software enhancements and fixes per release schedules Oversee the development of well-designed and performant distributed services using scalable technologies like Akka and Akka HTTP for RESTful services Develop state-of-the-art analytics tools to support diverse tasks ranging from ad hoc analysis to production-grade pipelines and workflows for customer applications, and ranging from multi-dimensional time series and event data analysis to large-scale simulation modeling and gaming infrastructure Partner with Data Scientists and Analytics Engineers to improve performance and reliability of advanced algorithms Ensure high performance and availability of distributed systems and applications Qualifications Reside in the greater Washington DC area or able to relocate Bachelor's Degree or 8 years of relevant work experience 2+ years of experience managing and leading software development teams Expert knowledge of Scala or Erlang Experience with RESTful API development Effective testing and software quality assurance experience, including performance profiling, static analysis, and dynamic analysis Experience leading agile development within commercial projects or elite non-commercial research, using JIRA and associated Atlassian products Experience managing and coordinating work with local and remote team members Experience in managing portal / user interface related projects Consistent track record for delivering commitments on-time and with minimal supervision Exceptional technical leadership skills Problem solving and analytical skills relating to technical challenges Effective organizational skills with strong attention to detail Strong communication skills "A cents € both written and verbal Desirable Knowledge of Spark, Swagger Experience with containerization of complex services, load testing, previous deployments to AWS, and public-private cloud infrastructure Experience blending analytic and simulation modeling approaches to problem solving Experience with functional programming languages and related libraries "A cents € especially Erlang, Scala and Python Experience with data analytics for information security, quantitative trading, or other finance applications Interest in simulation modeling, deep learning, and artificial intelligence Advanced mathematics and modeling skills

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert