Engineering Manager
Job Description
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.
Are you looking to apply your full stack engineering skills to help policy makers, corporate leaders, and operators make sense of increasingly complex information spaces? Interested in growing your strategic and leadership skills by managing a team of engineers? Two Six Technologies provides Information Advantage to Government, Military, and Fortune 50 customers tasked with mission critical decision making. Our products collect and synthesize huge quantities of publicly available data in multiple languages, then serve that data to be easily queried by our expert analysts and used in machine learning analytics.Â
In this role you will be the manager for the team of server-side/back-end engineers who build and maintain our data collection capability, data enrichment pipeline, as well as the new machine learning enabled query and analysis functionality. You will also be responsible for overseeing the technical advancement and support of these high-volume capabilities, in close collaboration with architects, product managers, and devops. You will also be a contributing engineer, responsible for writing code yourself, while applying your experience to assist the team in the design, implementation, and review of new features and improvements.Â
As a top candidate you have significant experience with all stages of building, deploying, and supporting high-volume, scalable, data-driven applications in a SaaS environment. You have been working with Python, or similar languages, for multiple years and you have experience building and supporting solutions using AWS, Linux, and with containerization technologies like Docker and Kubernetes. You also have been a part of remote engineering teams working in Agile software development environments.
You also have experience in leadership roles, either as a direct manager, or as a team or technical lead. You are interested in the opportunity to coach and develop talented engineers as they progress on their individual career trajectories. As a top candidate you are ready for the chance to advocate for your team in discussions where strategic decisions are made, and to help shape the future direction of our products and the engineering department.
Most importantly you share our passion for applying technology to solve hard problems and finding innovative ways to collect and derive insights from high-volume data.Â
Responsibilities:
- Leading the development of high volume data collection and analysis systems that enable both human users and machine learning to built insights from dataÂ
- Collaborating with architects and product leads on designs, implementations, as well as strategic product roadmaps
- Overseeing the the product codebase, setting and maintaining coding standards, patterns, and best practices
- Being the direct manager for a team of 5+ fully remote engineers, meeting with them regularly to discuss their performance, as well as their longer term professional development and career goalsÂ
- Conducting employee evaluations, advocating for promotions, and coaching up performance concernsÂ
- Assisting engineers with technical tasks, mentoring them around both technical and soft skills, to help them along their individual career paths
- Guiding cross-functional teams, helping them to improve, to resolve problems, and to deliver results
- Collaborating regularly with other leaders to align your team with overall business goals
- Ensuring that the team is considering security best practices at every phase of software development
- Continuously learning and improving; staying current with the technological developments and software engineering practices
- Picking up engineering tasks yourself, delivering high quality code, and leading by exampleÂ
- Working within Agile software development methodologies and being an active part of continuous improvement efforts
Qualifications:
- Experience with the design, development, testing, and support of scalable, data-driven applications written in Python and deployed to production SaaS environments
- Solid understanding of HTTP, HTML, JavaScript, CSS, and other technologies that power websites, as well as familiarity with data pipelines, and ML technologies
- Experience supporting and debugging a production SaaS application with a complex architecture
- Experience performing code reviews, providing constructive feedback, and making certain that coding standards and development processes are communicated and followed
- Experience as a direct manager or a team lead, where you were an advocate for the team and their work with other teams and leadership
- Experience with database technologies, ideally Elastic and Postgres
- Experience with AWS or similar cloud-based infrastructure
- Experience with Object Oriented Programming (OOP)
- Experience as a member of a fully remote engineering organization
Optional Skills / Domain Experience
- Experience with web scraping and other techniques for collecting data from the internet
- Experience delivering performance evaluations, coaching, and mentoring engineers
- Experience with Docker and KubernetesÂ
- AWS certification
Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company’s current openings!Â
Ready to make the first move towards growing your career? If so, check out the Two Six Technologies Candidate Journey! This will give you step-by-step directions on applying, what to expect during the application process, information about our rich benefits and perks along with our most frequently asked questions. If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our Two Six Technologies News  page! We share information about the tech world around us and how we are making an impact! Still have questions, no worries! You can reach us at Contact Two Six Technologies. We are happy to connect and cover the information needed to assist you in reaching your next career milestone.
 Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law.Â
If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to [email protected]. Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations.
Additionally, please be advised that this business uses E-Verify in its hiring practices.
EOE, including disability/vets.Â
By submitting the following application, I hereby certify that to the best of my knowledge, the information provided is true and accurate.
Date Posted
06/17/2024
Views
1