Viasat, Inc. logo
Viasat, Inc.

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic.

Senior Software Engineer - Backend Developer

Location

Worldwide

Posted

59 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer - Backend Developer

Viasat, Inc.

Role Description You are a capable self-starter, self-motivated software engineer, focused in software development methods including Agile/Scrum. You possess experience in and ability for product development, performing production deployment, managing software in production and developing in virtualization environments. You are familiar with networking & cloud computing concepts. In addition, you have experience with: - Requirements analysis - Use case & user story analysis - High- and low-level design - Implementation and unit test - System integration test - Deployment monitoring - Sustaining product support Our team members enjoy working closely with each other using an Agile development methodology. Priorities can change quickly, but our team members are able to stay ahead of timelines to delight every one of our customers whether they are internal or external to Viasat. Travel up to 10%. The day-to-day includes: - Ability to work on distributed remote agile teams with a high degree of self-motivation and ability to work independently - Embracing the DevOps philosophy of product development, providing operational support of the post-production deployment - Building software packages and deploying/testing them in containerized environments - Deployment and Maintenance of AWS Infrastructure Qualifications - 6+ Years of software development experience with good knowledge of computer science fundamentals - Working with Database technologies in SQL or NoSQL, preference for experience in Postgres and MySQL - Development experience in Python or Golang on a Linux platform - Experience with container creation and orchestration using Docker, Docker Compose, Kubernetes, EKS, ECS - Broad range of technology interests across different fields including computer and system architecture, web applications, scalability, performance analysis, distributed systems design, and testing - Familiarity with cloud computing concepts, with preference towards AWS - Excellent verbal and written communication abilities - Bachelor’s degree or equivalent experience in computer science, computer engineering, or electrical engineering or relevant technical background and experience - Optional – Developer experience in RUST. Not a strict requirement. Requirements - CI/CD and DevOps exposure is a strong plus - Experience in crafting and implementing automated software component and integration tests - Continuous Integration & Deployment (CI/CD) training or experience with GitHub Actions, ArgoCD, or Kong - Prior working experience in a DevOps team is a plus Company Description Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this online application, please click here .

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000

Remote Symptom Monitoring Equipment Biomedical Services Intern will participate in initiatives across Health Information Technology Services (HITS) portfolio which includes informatics and solution delivery, application support, data analytics, security and infrastructure and biotechnologies. This exciting opportunity is available for motivated individuals with knowledge of information technology and the intersection with clinical and business policies and processe. Remote Symptom Monitoring Equipment Biomedical Services Intern will be a key member of HITS and will closely work with its members and members of the HHS virtual care teams. They use their knowledge of health care processes, informatics principles and processes, and health informatics tools to assist both clinical colleagues and the information technology groups to achieve common aims. They work collaboratively with health-care and information technology professionals, project managers, as well as clients and vendors to develop biomedical service tools to promote to improve efficiency, reduce costs and enhance the quality of patient care. They will support remote symptom monitoring device management, which may include, but may not be limited to: labelling of components, preparation of kits, tracking the location of delivered and returned kits, cleaning the components of returned kits, submitting HITS tickets to have date wiped from returned devices, and preparation of shipping labels for kit delivery to patients and alternate hospital sites, and, retrievals as required. They will contact patients to arrange pick up times as needed. They will monitor and order equipment accessories and parts as required to maintain a fleet of remote symptom monitoring equipment. As well, participating in USER testing implementation for new virtual care opportunities. Participating in evaluation projects to elicit patient satisfaction with virtual care. Directly reporting to the Biomedical Services Manager and working collaboratively and supporting with other activities with virtual care programs when delegated by the Operational Clinical Leader and/or Manager. Further, they may be asked to develop stakeholder needs assessments for education content and strategies and participate in implementation and evaluation of education programs. • Bachelor’s degree in a health of science-related discipline, or an equivalent combination of education and experience. Master’s degree in progress is preferred. • Demonstrated ability to analyze and participate in the redesign of complex clinical process • Demonstrated expertise with Microsoft products • Demonstrated ability to utilize initiative, vision, independent thinking and creative problem-solving abilities to implement project plans • Demonstrated proficiency in time management, ability to work effectively under time pressure to meet deadlines, balance work priorities and resolve problems in a timely manner • Demonstrated ability to relate and work with employees at all levels of organizations in the health care field. • Demonstrated commitment to the Mission, Vision and Values of HHS and its partners • Demonstrated proficiency in leadership and facilitation skills • Demonstrated comprehensive knowledge of project management principles and methodologies and ability to implement a corporate methodology as well as coach team members on these skills • Demonstrated an understanding of the data interrelationships and dependencies among the various health information systems e.g. decision support systems, electronic health records, order entry, etc. • Demonstrated commitment to continuing education, professional development and life-long learning • Demonstrated ability to initiate and model positive changes

Canada
Job Closed
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design the platform architecture with multi-tenant data isolation as a core constraint: per-client storage, per-client model serving, shared public data layer. • Set up cloud infrastructure in Week 1: VPC, Kubernetes, GPU-backed model serving, event streaming, storage — all as Infrastructure-as-Code. • Define API contracts between all components so the team can work in parallel from Day 1. • Own build-vs-buy decisions, biased toward managed services in Phase 1 to reduce ops burden. • Run daily standups. Own the delivery timeline. Unblock the team. Ship in 30 days. • Architect the AI context layer: per-tenant prompt versioning, per-tenant exemplar libraries, shared and tenant-specific RAG corpora. • Design the custom model workflow: how client feedback becomes training data, how models are trained in isolated environments, how custom models are served alongside the base model. • Hire and onboard the remaining founding team members.

Hong Kong
Job Closed
CACI International Inc logo

Drupal Developer

CACI International Inc

Expertise and Technology for National Security

Backend Engineer59 days ago
Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

• Develop and maintain Drupal websites, ensuring high performance and reliability • Create custom Drupal themes and modules to meet specific project requirements • Write clean, efficient, and well-documented PHP code for Drupal applications • Utilize MySQL to design and manage database structures for Drupal sites • Implement HTML, CSS, and JavaScript to enhance the front-end user experience • Integrate third-party APIs and services with Drupal to extend functionality • Use version control systems (e.g., Git) to manage code repositories and collaborate with team members • Conduct thorough testing and debugging to ensure Drupal sites are free of errors and perform optimally • Collaborate with designers, content creators, and other developers to align Drupal solutions with project goals • Provide training and support to team members and clients on Drupal best practices and functionalities • Stay current with Drupal updates, security patches, and industry trends • Participate in code reviews and contribute to the continuous improvement of development processes • Ensure compliance with web standards, accessibility guidelines, and security best practices

Virginia
$63.3K - $129.7K / year
Job Closed
CACI International Inc logo

Technical Architect – CMDB Solution Owner

CACI International Inc

Expertise and Technology for National Security

Backend Engineer59 days ago
Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

• Work with the CMDB Program Manager, Project Coordinators, Engineers, and Analysts to maintain and improve on the ServiceNow CMDB Solution. • Guide other program architects and make technical decisions about the architecture of the system. • Collaborate with the larger EITaaS Engineering Team. • Coordinate with subject matter experts across multiple disciplines to propose and implement solutions encompassing people, processes, and technologies.

United States
$114.6K - $252.1K / year
Job Closed