Sr. Developer, Software Development in Abbeyville, Colorado at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Developer, Software Development based in United States.
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.
You will contribute to emerging technologies such as Retrieval Augmented Generation systems and AI-powered applications.
The environment combines modern software engineering practices with cutting-edge research and development.
You will collaborate with technical teams to create reliable solutions while continuously improving system efficiency and security.
This is an opportunity to make a meaningful impact through scalable software innovation in a remote-first setting.
The Sr. Developer, Software Development will be responsible for designing, developing, and optimizing advanced software solutions while ensuring security, scalability, and performance across complex technical environments. The role requires strong problem-solving skills, expertise in modern development practices, and the ability to contribute to innovative AI and data-focused initiatives.
- 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.
The ideal candidate brings strong software development experience with expertise in AI, data systems, and scalable application architecture. You should have a solid technical foundation, strong analytical abilities, and experience working with modern engineering tools and frameworks.
- 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.
- 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.