Software engineer responsible for developing cybersecurity software for the US Navy submarine and surface fleet, including software development, integration, testing, and deployment.
Compensation
Combined Salary Range USD $124,216.00 - USD $137,803.00 /Yr.
Responsibilities
Develop new software components in Java, C, C++, and Python to meet program needs
Integrate COTS tools, including open-source products and API-driven integration efforts
Containerize existing applications and deploy them using a tool like Docker or Podman
Build multi-tier software solutions, including database design and integration, identification and authentication, and data capture
Perform thorough unit testing of software components to prepare for integration in a larger system
Requirements
Bachelor's degree in Software Engineering or related Science, Technology, Engineering or Mathematics field
Master's degree in Software Engineering or related field
As a software engineer you’ll be a member of a cross functional team responsible for developing cybersecurity software for the US Navy submarine and surface fleet.
Compensation
Combined Salary Range
USD $99,916.00 - USD $110,844.00 /Yr.
Responsibilities
Developing cybersecurity software for the US Navy submarine and surface fleet
Software development and resolution of integration issues in a laboratory environment and onboard U.S. Navy submarines and ships
Requirements
Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field
Lead infrastructure work for complex hybrid environments and major initiatives, shaping strategy, ensuring quality, scalability, and security, and mentoring other engineers.
Responsibilities
Lead infrastructure discovery, architecture, and delivery
Advocate for hybrid architectures aligned with business needs
Establish infrastructure standards and security practices
Mentor DevOps Engineers I and II and lead hybrid infrastructure strategy
Lead the design and development of complex end-to-end IT architecture and infrastructure solutions.
Responsibilities
Responsible for designing and developing end-to-end IT solutions and infrastructure architecture, tailored to project requirements, technological needs, and organizational standards.
Supporting projects throughout their entire lifecycle, from the tender and planning stages through implementation, delivery, and deployment.
Designing IT architecture and infrastructure solutions, including preparing High-Level Design (HLD) and Low-Level Design (LLD) documents.
Evaluating new technologies and solutions, conducting Proof of Concepts (POCs), and developing reusable building blocks and generic infrastructure solutions.
Providing technical guidance throughout the project lifecycle, including conducting technical assessments and addressing engineering challenges.
The Semantic Engineer is responsible for leading, designing, developing, and maintaining our enterprise-level semantic hub. This platform serves as the foundational data layer bridging the gap between vast enterprise knowledge and advanced AI systems.
Compensation
Salary range 14,100 - 26,300 PLN gross based on the employment contract. The expected salary range for this position, based on the primary location of Warsaw Grafit is 170,100.00 PLN - 315,900.00 PLN. In addition to base pay, this role may be eligible for a discretionary annual bonus with a target of 15% subject to both individual and company performance.
Responsibilities
Leads the design, build, and maintenance of scalable data pipelines and graph architectures.
Independently drives data integration projects from ingestion to semantic transformation, establishing unified enterprise ontologies.
Solves complex data modeling, ingestion, and querying challenges.
Evaluates, benchmarks, and optimizes the performance of data access tools to ensure AI systems fetch enterprise context efficiently, accurately, and with minimal latency.
Collaborates directly with data owners, domain experts, and AI application teams to thoroughly understand business requirements.
Lead the design, development, testing and verification of E-7A software engineering tools and develop and enhance DevSecOps operations across multiple environments.
Compensation
Summary Pay Range for Senior Level (level 4): $130,900 - $177,100.
Summary Pay Range Lead Level (Level 5): $161,500 - $218,500
Responsibilities
Lead the design, development, testing and verification of E-7A software engineering tools
Develop and enhance our DevSecOps operations across multiple environments
Collaborate with cross-functional teams to integrate and implement solutions for software development
Provide end user support and troubleshooting to software development teams using program defined pipeline configurations and development environments
Monitor and maintain software development environments and tools
DevOps Engineer II responsible for designing, implementing, and managing hybrid infrastructure, CI/CD pipelines, and mentoring junior team members.
Responsibilities
Design, implement, and manage infrastructure as code for significant product features across cloud and on-premises systems.
Ensure the reliability and feasibility of infrastructure designs by collaborating closely with design and engineering teams.
Optimize CI/CD pipelines for maximum value, speed, and alignment with strategic goals for hybrid deployments.
Collaborate closely with stakeholders, designers, and the development team to define infrastructure requirements and deliver integrated software solutions.
Clearly and regularly communicate infrastructure decisions, progress, and challenges with management and cross-functional teams.
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Nice to have: experience with machine learning or AI-powered products