Software Engineer

O3b Networks Manassas , VA 20108

Posted 2 months ago

About us: It's a great time to be part of the SES team

We are the world's leading satellite operator with over 70 satellites in two different orbits, Geostationary Orbit (GEO) and Medium Earth Orbit (MEO). We provide a diverse range of customers with global video distribution and data connectivity services through two business units: SES Video and SES Networks. Our global team works collaboratively to make a significant, and often life-changing difference in the world. As part of our team, you will play an integral part in delivering on our vision. At SES, we connect and enable broadcast, telecom, corporate and government customers, and enrich the lives of billions of people worldwide.

Software Engineer

United States - Manassas, Virginia

ROLE DESCRIPTION SUMMARY

We are looking for a Back End Software Engineer to provide technical development expertise through the design, development and deployment of interactive client user interfaces. The ideal candidate should have a wide range of front end technical experience who can translate interaction flows and user interface designs into appealing interactive applications for our customers.

This role will help provide core guidance and mentorship for software development within the engineering team. This role requires a knowledge of current UI development practices.

ROLE DESCRIPTION SUMMARY

We are looking for a Back-End Software Engineer to provide technical development expertise through the design, development and deployment of headless software solutions. The ideal candidate should be a technically competent software professional that keeps up to date on current tools and technologies and has a wide range of experience in programming languages, data storage technologies and networking techniques.

The Back-End Software Engineer will help us build the core of our next-generation software solutions within the engineering team. A strong understanding of foundational computer science is essential in this role.

PRIMARY RESPONSIBILITIES / KEY RESULT AREAS

  • Develop high-quality software designs and architectures for server side components

  • Define and build APIs for the service layer

  • Design and implement inter process communication strategies

  • Build and integrate with data storage systems

  • Maintain build logic

  • Test and peer-review proposed software implementations

  • Work with external vendors and internal operations staff to provide technical expertise

  • Debug code

  • Collaborate with internal teams and vendors to fix and improve products

  • Keep up-to-date with latest technologies

  • Create technical documentation

COMPETENCIES

  • Resourceful and hard-working

  • Understanding of the Agile/Scrum development process

  • Ability to travel domestically and internationally as required

  • Excellent communications skills, both written and verbal

QUALIFICATION & EXPERIENCE

  • Proven experience as a Software Engineer

  • BS in Computer Science, Software Engineering or a related field

  • 4+ years of work experience

  • Experience with Go (golang) development

  • Experience with Python, C/C++ and shell scripting (Flask, Ansible)

  • Experience with RedHat based Systems (CentOS)

  • An understanding of webstack technologies (HMTL5/CSS3/Javascript)

  • Experience with API development and RPC transport (gRPC, Protocol Buffers)

  • Experience working with containerization technologies and virtualization technologies

  • Experience working with Git

  • Knowledge of various database and storage systems (MySQL, Redis)

  • An understanding of network authentication and security

  • Knowledge of with inter process communication strategies

  • Understanding of microservice architectures and deployments

SES is an Equal Opportunity and Affirmative Action Employer.

What's in it for you?

In addition to a competitive salary and benefits package, we offer you a truly global opportunity in an exciting industry and all the support you'll need for both your professional and personal development. But most of all, we offer a truly unique opportunity to play your part in making a difference for those who need it most. We strive to uphold honesty, transparency and courage in everything we do. We're proud to belong to the SES team and collaborate towards success.

Good to know

SES and its Affiliated Companies are committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, gender, pregnancy, sex, sexual orientation, gender identity, national origin, age, genetic information, protected veteran status, disability, or any other basis protected by local, state, or federal law. In conformity with U.S. Government technology export regulations, including the International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations (EAR), and/or other applicable U.S. law, regulation or other requirements imposed by the U.S. Government, certain positions may require U.S. Citizenship, status as a lawful permanent resident of the U.S. or a "protected individual" as defined by 8 U.S.C. 1324b(a)(3), or eligibility to obtain the required authorizations from the U.S. Department of State or U.S. Department of Commerce.

For more information on SES, click here.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer

Lockheed Martin Corporation

Posted 2 months ago

VIEW JOBS 3/1/2019 12:00:00 AM 2019-05-30T00:00 Job Description Candidate will be responsible for developing SW for real-time embedded systems on Navy Submarine, Surveillance, Surface Ship, and Aviation programs. Candidate will be expected to participate in all phases of SW development to include: high level design, detailed design, development, and Integration and Test. Work very closely with an integrated functional team to ensure adherence to requirements through operational deployment. Experience in Object Oriented Design using a UML tool is desired, as well as solid, recent experience with C++ and possibly Java. Experience developing applications that interface with CORBA a huge plus. Any experience in embedded software, middleware, Linux, Shell Scripting, and XML is a plus. Relocation: Relocation assistance is possible for this exciting position. Basic Qualifications Qualifications Completed B.S. in Computer Science, SW Engineering, Computer Engineering or closely related technical field Solid and recent experience with developing Large System SW using C++ skills Very Good Communication Skills Very Good Problem-Solving Skills Object Oriented Programming Working in Linux/Unix Lockheed Martin Corporation Manassas VA

Software Engineer

O3b Networks