Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer 2

at Network Technologies International, Inc.

Posted 2 days ago 1 applied

Description:

  • NTI is seeking a Software Engineer 2 to help shape and execute the software strategy behind next-generation systems.
  • This role requires a curious, capable engineer with a strong sense of ownership and a desire to deliver meaningful outcomes in complex, fast-moving environments.
  • As a mid-level engineer, you will design, build, and support high-impact software across various internal and external applications.
  • You will have the opportunity to lead components from conception through deployment, guide technical decisions, and support the growth of others on your team.
  • Engineers in this role thrive under ambiguity, take initiative without waiting for permission, and have a passion for solving real-world problems through software.
  • Candidates invited to the next stage of the hiring process will complete a brief take-home exercise (approximately 2–4 hours) designed to reflect the types of problems solved using the day-to-day web stack.

Requirements:

  • A Bachelor’s degree in Computer Science, a related degree, or equivalent experience is required.
  • A minimum of 2 years of experience in software engineering is necessary.
  • Proficiency in at least one modern programming language (e.g., JavaScript, PHP, Python) is required.
  • A solid understanding of software architecture and distributed systems is essential.
  • Familiarity with relational and/or NoSQL databases is required.
  • Strong debugging and problem-solving skills are necessary; you should be able to design practical, scalable solutions.
  • Excellent written and verbal communication skills are required.
  • Demonstrated initiative and adaptability in fast-paced environments is essential.
  • You must be self-motivated with a growth mindset and attention to detail.
  • Eligibility and willingness to obtain a US Security clearance is required.

Benefits:

  • The position offers the opportunity to work in a remote-friendly environment based in Scottsdale, AZ.
  • You will have the chance to contribute to the design, implementation, and delivery of high-quality, secure, and scalable software systems.
  • Collaboration with teammates to scope features, prioritize work, test functionality, deploy releases, and monitor systems in production is encouraged.
  • You will take ownership of features or services from planning and implementation through deployment and ongoing operations.
  • The role includes writing clean, testable, and well-documented code, as well as participating in and leading peer code reviews to ensure quality and shared understanding.
  • You will have the opportunity to debug and resolve issues related to software bugs, performance, and system reliability.
  • Building internal tools and automation to improve engineering efficiency and operational consistency is part of the role.
  • You will share knowledge with teammates and contribute to technical discussions and documentation.
  • Staying current with new technologies and best practices while contributing to a culture of continuous improvement and learning is encouraged.
  • You will embrace and promote NTI’s values of accountability, innovation, and technical excellence.