Junior Software Engineer

5 months ago


Arlington, United States Sedaro Corporation Full time

Description

Join Sedaro as an early and critical team member as we develop the world's first digital twin platform for complex systems. Sedaro is hiring Software Engineers to help achieve our mission of building infinitely scalable space system simulation software in the cloud.

The ideal candidate will have proven experience building and delivering cloud-native, distributed systems and understands how to write highly scalable software. The Software Engineer has a thoughtful approach to decision-making; knowing when to move fast and when to be thorough. This position will celebrate autonomy, the ability to give and receive constructive feedback, and a strong ability to meet tight deadlines. They are motivated to own a project from start to finish, and can understand the big picture as well as how it fits within all aspects of the business. This person is experienced with many leading programming languages and frameworks, and is able to write clean and maintainable code.

About Sedaro

Sedaro is an exceptionally stable venture-backed startup pushing the boundaries of distributed system design and operations in aerospace and beyond. Our product is a platform-as-a-service that enables our customers to rapidly develop and operate complex hardware systems, reducing costs, closing gaps, and overcoming bias, security, and privacy issues.

Key capabilities

  • Own the architecture, design, implementation, testing, and deployment of a segment of the system and maintain a stable server environment
  • Own the cloud-based application architecture that utilizes parallel distributed simulation
  • Routinely inspect server code for speed optimization and conceptualize and implement solutions for efficient data storage, access, processing, and visualization
  • Write unit, functional, and integration tests for the services and features you add, as well as find and adopt new ones to further increase maintainability and velocity
  • Support bug fixes and feature development
  • Participate in design iterations providing engineering feedback for product specs
  • Keep up-to-date with industry and language best practices to suggest potential improvements to our existing code base
  • Create and oversee testing schedules to optimize user interface and experience, ensuring optimal display on various browsers and devices
You will thrive in this position if you
  • Have experience architecting cloud-scalable infrastructure
  • Have a large capacity for attention to detail and a strong ability to meet tight deadlines
  • Enjoy solving highly complex problems related to web applications and parallel-distributed systems
  • Are self-motivated and driven, with the ability to work independently
  • Are motivated by the opportunity to own a project from start to finish
  • Appreciate the big picture and are eager to understand how your work fits within and affects the overall business
  • Are smart and innovative, with the ability to think outside the box
  • Have a genuine appreciation for early-stage startup culture
Who you'll work with
  • A humble team who appreciates the value of different opinions
  • Team members with backgrounds in web development, hardware design, and UI/UX. We leverage different skill sets to approach problems from many angles, but keep the customer experience as our #1 priority
  • We aim to have fun and build a product that excites and enables our customers
Requirements
  • 1-2 years of experience developing cloud-native software
  • 1-2 years of experience as an individual contributor using some of the following:
    • Python
    • Rust
    • TypeScript/Javascript
    • NodeJS
    • React
    • Kubernetes
    • Terraform
  • Familiarity with writing and implementing unit tests
  • Consume multiple service APIs
  • Experience with analytics, testing, and crash reporting
  • Experience with Docker, Kubernetes, gRPC, and REST APIs
  • Bachelor's degree in CS or similar
Preferred
  • Master's degree or higher in CS or similar
  • Experience developing gaming engines such as Unity or Unreal
  • Experience architecting and maintaining CI/CD pipelines
  • Experience with AI/ML and natural language processing
Benefits
  • Equity
  • Unlimited PTO
  • 401K with 4% match
  • 100% premium payment for Medical Insurance
  • Parental Leave
  • Flexible work schedule with core hours
  • Company provided lunches 2 days a week
  • Industry-leading career development opportunities
Work Location
  • In-person if located in the Washington, D.C., and northern Virginia area
  • Hybrid, remote available for the right candidate
  • US Citizen or permanent resident status required


  • Arlington, Virginia, United States Axient Full time

    Axient is seeking a junior to mid-level software engineer to join their team as a Junior to Mid Level Software Engineer. In this role, you will be responsible for developing software solutions to aid dialogue and collaboration between military operators and military acquirers.The ideal candidate will have a strong background in software development, with...


  • Arlington, United States SAIC Full time

    Description A trusted leader in cloud, digital engineering, data, and Artificial Intelligence, the nation looks to SAIC to integrate emerging technology to modernize critical missions and enable its national imperatives. To address the growing demands within the Department of Defense, SAIC is seeking a highly skilled and dynamic Junior Software Engineer to...


  • Arlington, United States SAIC Full time

    Description A trusted leader in cloud, digital engineering, data, and Artificial Intelligence, the nation looks to SAIC to integrate emerging technology to modernize critical missions and enable its national imperatives. To address the growing demands within the Department of Defense, SAIC is seeking a highly skilled and dynamic Junior Software Engineer to...


  • Arlington, Virginia, United States INTEGRITYOne Partners Full time

    We are looking for a skilled Cloud Native Developer to join our team at INTEGRITYOne Partners. As a Junior Software Engineer, you will play a key role in designing and developing scalable applications using Spring Boot, Java, and AWS Cloud.In this role, you will collaborate with cross-functional teams to deliver results over 2-week sprints, gather...


  • Arlington, Virginia, United States United Software Group Full time

    Job DescriptionIn this position, you will work closely with our team to develop and maintain our company's software applications. Your primary responsibilities will include:Leading the design and implementation of complex featuresCollaborating with cross-functional teams to identify and prioritize project requirementsDeveloping and maintaining high-quality...


  • Arlington, Virginia, United States Software Engineering Institute Full time

    About the RoleThe Software Engineering Institute (SEI) is a federally funded research and development center at Carnegie Mellon University, helping advance software engineering principles and practices. We serve as a national resource in software engineering, computer security, and process improvement.Our core purpose is to help organizations improve...


  • Arlington, Virginia, United States ECS Limited Full time

    ECS Limited is seeking a highly motivated and detail-oriented Junior Software Professional to join our team. As a Junior Software Professional, you will be responsible for supporting the development and maintenance of our custom applications.About the Role:This is an excellent opportunity for a junior developer to gain hands-on experience in software...


  • Arlington, Virginia, United States Diverse Lynx Full time

    Job Overview: Diverse Lynx LLC is an Equal Employment Opportunity employer. We promote and support a diverse workforce across all levels in the company. As a Senior Software Development Manager, you will play a key role in shaping the future of our software engineering team.This is a unique opportunity to join a dynamic and innovative company that values...


  • Arlington, Virginia, United States Amazon Full time

    Job Summary:A highly skilled Embedded Software Engineer is sought after to contribute to the development of cutting-edge products used daily. This role involves designing, architecting, and implementing innovative system solutions for embedded systems across multiple product spaces.The ideal candidate will have a strong background in software development,...


  • Arlington, Virginia, United States Smart Synergies Full time

    Are you a motivated Software Engineering Lead looking to take your career to the next level? Smart Synergies has an exciting opportunity for you! As a key member of our team, you will be responsible for developing and maintaining our business application software, working closely with stakeholders and external vendors to deliver high-quality solutions.About...


  • Arlington, Virginia, United States Axient Full time

    Job SummaryAxient is seeking an experienced Lead Embedded Software Engineer to join our team in Arlington, VA. As a key member of our software engineering department, you will be responsible for providing technical support and guidance on software development activities for our Standard Missile Program.The ideal candidate will have a strong background in...


  • Arlington, Virginia, United States Amazon Full time

    Are you passionate about cloud computing and software development? Do you want to work on innovative projects that make a real impact? As a Senior Software Development Engineer at Amazon, you will have the opportunity to design and develop scalable and reliable cloud-based systems. You will work closely with cross-functional teams to deliver high-quality...


  • Arlington, Virginia, United States Na Ali'i Consulting & Sales, LLC. Full time

    Nakupuna Companies is dedicated to delivering high-quality software solutions to its clients. We are seeking a highly skilled Senior Software Engineer to lead the development of our PeopleSoft Enterprise solutions.Job Description:Develop and implement complex software systems using PeopleSoft technology.Work closely with customers to understand their...


  • Arlington, Virginia, United States Amazon Full time

    Company OverviewThe Customer Experience and Business Trends (CXBT) team is a diverse group of functions dedicated to improving customer experience globally. We are a team of builders that develop products, services, ideas, and leverage data to influence product and service offerings for various businesses at Amazon. Our approach is based on determining...


  • Arlington, United States Integrityone Partners Full time

    INTEGRITYOne Partners Services/Microservices & Integration Engineer Junior-Level Location Hybrid 1-2 days per week on-site in Crystal City, VA The Role As a junior-level Services/Microservices & Integration Engineer, you'll be at the forefront of delivering software solutions that directly impact our clients' law enforcement mission. You'll work with...


  • Arlington, Virginia, United States HNTB Full time

    Become a Valuable Asset as a Junior Engineer at HNTBHNTB, a top-tier infrastructure consulting firm, seeks highly skilled and motivated junior engineers to fill the role of New Grad Engineers. As a key member of the project team, you will contribute to the production and modification of design calculations, technical reports, engineering plans, and...


  • Arlington, United States MasterCard Full time

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation,...


  • Arlington, Virginia, United States Leidos Full time

    About UsAt Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainably.Job DescriptionWe're searching for an exceptional Senior Software Developer, Systems Software who can grow with the company and has...


  • Arlington, Virginia, United States Amazon Full time

    **Join Our Team and Help Build Secure Device Solutions**We are seeking an experienced Senior Software Development Engineer III, Devices to join our team. As a key member of our team, you will be responsible for designing, implementing, and maintaining secure device solutions that protect customer data and experiences.Responsibilities:Analyze business and...


  • Arlington, Virginia, United States INTEGRITYOne Partners Full time

    As a Software Solutions Engineer, you will be at the forefront of delivering software solutions that directly impact our clients' law enforcement mission. The role requires collaboration with dedicated team members and clients to solve complex technical problems and develop systems that keep our country safe and secure.About UsAbout Our CompanyINTEGRITYOne...