Jobs · Engineering

Sr. Developer, Software Development

Jobgether · United States · 3 wk ago
RemoteRemoteEngineering$108k–$132k/yrFull-time

This role offers the opportunity to design and build advanced software solutions focused on performance, scalability, and intelligent data processing. You will work on complex engineering challenges involving graph theory, real-time systems, AI/ML technologies, and cloud-based architectures. The position plays a key role in developing secure, high-performance applications that support innovative data-driven capabilities, including Retrieval Augmented Generation systems and AI-powered applications. The environment combines modern software engineering practices with cutting-edge research and development in a remote-first setting.

Responsibilities

  • Design and implement software solutions based on graph theory and real-time system principles, with a focus on scalability and performance.
  • Develop secure and efficient applications using modern programming practices, emphasizing memory safety and reliability.
  • Build and maintain applications leveraging Python, AI/ML libraries, graph databases, NoSQL technologies, and cloud computing platforms.
  • Develop and enhance Retrieval Augmented Generation (RAG) systems and AI-driven capabilities.
  • Apply software security best practices, including code reviews, vulnerability assessments, and proactive risk mitigation.
  • Work with algorithms, data structures, streaming technologies, and distributed systems to solve complex engineering challenges.
  • Collaborate with cross-functional technical teams to deliver high-quality software solutions and continuous improvements.

Requirements

  • Master’s degree in Computer Science or a related technical field, with at least 1 year of professional software development experience.
  • Strong programming experience with Python and AI/ML libraries.
  • Hands-on knowledge of real-time systems, streaming technologies, graph databases, algorithms, and data structures.
  • Experience designing and developing applications using NoSQL databases and cloud computing platforms.
  • Understanding of graph theory concepts and their practical application in software solutions.
  • Ability to build secure, scalable, and high-performance software systems.
  • Strong analytical thinking, problem-solving abilities, and attention to technical detail.
  • Ability to work effectively in a remote environment while collaborating with distributed teams.

Benefits

  • Competitive base salary range of $108,077 - $131,507 USD annually, plus eligible benefits and incentive opportunities.
  • Flexible work arrangements with remote work opportunities.
  • Comprehensive medical, dental, and vision coverage options.
  • Health savings and flexible spending accounts to support healthcare needs.
  • Paid time off, flexible time off options, and up to 12 paid holidays annually.
  • Up to 12 weeks of paid parental leave and family support programs.
  • Disability coverage, life insurance, and additional protection benefits.
  • 401(k) retirement savings plan with employer matching.
  • Employee stock purchase plan and financial wellness resources.
  • Tuition reimbursement, career development support, and professional growth opportunities.
  • Mental health resources, wellness programs, and employee support services.
  • Employee resource groups, charitable matching, volunteer opportunities, and community initiatives.

Similar jobs

Sr. Software Developer

Revionics, an Aptos CompanyDallas County, TX· 1 mo ago
Engineeringapply on aptos.wd108.myworkdayjobs.com