What are the responsibilities and job description for the Principal Software Engineer position at Altamira Technologies Corp.?
Altamira is looking for a highly experienced senior technical leader for the role of Principal Software Engineer. This role will have a broad set of responsibilities leading Altamira software personnel, technologies, and growth for the Defense Scientific & Technical Intelligence (S&TI) Account. As a part of the Technology Leadership team, the Principal will work closely with the leads for Products and Platforms, IT, Research & Development, and Operations to shape Altamira’s enterprise portfolio and technologies delivered to operational programs.
Responsibilities:
- Establish standards and best practices for software development and testing.
- Lead software engineering community of practice, including monthly lunch and learns.
- Work with software engineering staff to design/build technical solutions.
- Serve as mentor to technical staff and sounding-board for project teams.
- Provide technical input to proposals.
Qualifications:
- MUST BE U.S. CITIZEN capable of obtaining Top Secret clearance.
- 15 years of relevant experience with a Bachelor's degree preferably in software engineering or computer science.
- Experience with multiple modern software languages and technologies such as: DevOps Pipelines, Docker, Kubernetes, full stack development, memory databases, microservices architecture, messaging architectures (Data Distribution Service, RabbitMQ).
- Experience with modern Integrated Development Environments (IDEs) tools and testing mechanisms.
- Working knowledge of the Agile development processes.
- Experience building and maintaining AWS infrastructure.
- Strong interpersonal skills to communicate effectively with small technical teams.
Salary : $250,000