Software Engineer Remote Jobs in Montana (US)
This page tracks remote software engineer openings that are location-eligible for Montana.
This page tracks remote software engineer openings that are location-eligible for Montana.
Open jobs
16,407
Hiring companies this week
9
Salary sample
$50,000 - $140,000
Jobs added last hour
0
16407 Jobs
5793 Companies
• Provides continuous operational stewardship of enterprise database environments across Oracle and SQL platforms operating under a 24x7x365 support model. • Deploys, operates, and supports database environments including migrations across data centers, on-premise infrastructure, and cloud platforms while minimizing service disruption. • Performs sustained execution for monitoring, maintenance, backups, and incident support across production, development, test, and recovery environments. • Operates under senior engineer oversight while being actively up-skilled on complex issues and optimization. • Supports cross-team coordination with infrastructure, network, security, and communications teams. • Ensures database availability and recovery expectations are met without introducing single points of failure. • Assists with performance tuning, data integrity validation, and routine administrative tasks.
• Serves as technical lead providing architectural oversight, standards enforcement, and operational coordination across Oracle and SQL database platforms operating under a 24x7x365 support model. • Responsible for database installation and configuration, instance development and maintenance, performance and availability monitoring, security and patch management, backup and recovery readiness, and advanced troubleshooting. • Provides direct support for Oracle eBusiness Suite and associated Oracle WebLogic middleware. • Coordinates database response activities during incidents and recovery events to stabilize services and protect operational availability. • Actively mentors and up-skills mid-level engineers while focusing on complex issues, optimization, and cross-team coordination with infrastructure, network, security, and communications teams. • Ensures alignment of database operations with enterprise availability requirements across production, development, test, and recovery environments.
Title: Engineering Specialist - USA Location: United States Job Description: Location: Remote Schedule: Full time (40 hours/week), must be available to work fully in Eastern Standard Time (EST) Contract: 1-month contract with strong potential for long-term extension About Uptime Crew Uptime Crew multiplies technology talent potential to power today's top businesses. We accomplish this by removing barriers to hire diverse talent and upskill them through elite, immersive, outcome-based training. We’re seeking an Engineering Specialist to support internal and external partners/teams. Do you love being a powerful positive force in the success of others? Are you a Team player who effectively builds relationships with cross-functional team members? If so, Uptime Crew might have the role for you! At Uptime Crew the role of Engineering Specialist is a bridge between recruiting and training teams. The Engineering Specialist is an integral partner in the Training Organization, assisting the Engineering Manager in the planning, implementation and execution of training activities and building employee expertise while ensuring they have a great experience during their selection process and training. Key Responsibilities: - Coach, mentor and guide multiple multi-functional teams of software engineers; providing clarity, communicating team vision, strategy and progress to all team members. - Conduct daily lab sessions. - Provide professional and best practice guidance with an emphasis on quality, simplicity, maintainability, and performance. - Train and establish team culture with emphasis on customer centricity, engineering agility, creativity, collaboration and a continuous learning/growth mindset. - Capture daily feedback to identify specific roadblocks and individual trainees’ concerns. - Provide operational oversight to Engineering Projects. - Guide Engineering Project requirements execution and Use Case building into systems solutions; building experiences that empower our Consultants to showcase their talent. - Assist the Engineering Manager in planning and execution processes, delivering robust engineering plans and prioritizing work across the team. - Monitor attendance, regular work assignments and overall performance, escalating any identified performance issues to the Engineering Manager. - Execute the end-to-end Consultant delivery process - Be a trusted partner for the Recruitment teams. You will work closely with recruitment coordinators and other team members to make sure we attract and hire the best talent by conducting technical and behavioral interviews with early-career IT professionals. - Participate in special projects/tasks as assigned - Support the Technology Operations Team in the creation and maintenance of training plans and course materials across multiple cohorts. - Assist in the integration of new concepts, courses, products, reporting, and feedback into existing coursework. Basic Qualifications: - Bachelor’s Degree in Computer Science or equivalent experience - 5 years of professional technical experience - Ability to communicate effectively with both technical and non-technical audiences - Experience in a start-up environment a plus - Strong verbal and written communication skills, including an ability to influence across job levels Preferred Qualifications: - 5+ year(s) years of professional technical experience developing and operating software in one or more of the following: Java, Python, JavaScript, DevSecOps - 1+ year(s) experience architecting, designing, and developing customer-facing software. - Self-driven and comfortable working in an ambiguous environment with changing priorities - Ability to think strategically and tactically, with attention to detail - Proven ability to establish positive working relationships with internal stakeholders - Ability to effectively communicate and collaborate with multi-functional teams about various topics such as product requirements, user experience, system architecture, APIs, and project schedules - A deep understanding of software development lifecycle, methodologies, and best practices. - Familiarity with Agile Software Development Life cycle best practices. - Previous teaching or training experience
Trilogy Innovations is a minority-owned software and systems engineering company located in Bridgeport, West Virginia, delivering superior technical solutions t
Title: Mid Software Developer - Backend Location: Remote Department: Government Programs Remote Full Time Mid Level Job Description: At Trilogy Innovations, we are committed to driving meaningful change for our customers and communities through smart, innovative technology that solves real problems. As a growing systems and software engineering company, we partner across public and private sectors to modernize enterprise systems, strengthen security, and deliver high value solutions. We are scaling with purpose, investing in our people, processes, and platforms as we expand. We work hard, think creatively, and value every perspective as we push boundaries and build systems that matter. Who you are Trilogy Innovations is seeking Mid-Level Software Developers to provide remote support for a federal customer. This is an exciting opportunity to join a growing, collaborative team and contribute to a multi-year initiative focused on modernizing large-scale, mission-critical IT systems. Ideal candidates are motivated technologists who thrive in dynamic environments and are eager to make a meaningful impact on high-visibility federal projects while working in a fully remote setting. This role requires at least a Secret Security Clearance, and primary work location is remote. On-Call Expectations: To support critical system needs, this role participates in a rotating on-call schedule for one week out of every four. During your on-call week, you’ll be part of a responsive support team that helps ensure system reliability and continuity. - Acknowledge on-call contacts (phone, text, or email) within 15 minutes - Remain within reasonable access to your secure work laptop while on call - Log in and begin assessing or troubleshooting requests within 60 minutes of notification The on-call rotation is structured to provide balance while ensuring our federal partners receive timely, dependable support when it matters most. What you will do: - Develop, create, and modify general computer applications software or specialized utility programs. - Design, build, and maintain microservices in a cloud native architecture. - Operate and support an enterprise scale production system; identify, troubleshoot, and resolve complex system issues. - Analyze user needs to develop robust software solutions aligned with business and mission goals. - Analyze, design, and optimize relational and NoSQL databases within application ecosystems. - Participate in code reviews, pair programming, and mentoring of junior developers to promote engineering excellence. - Collaborate with cross functional teams including DevOps, QA, Security, Product, and Architecture. High-level objectives include, but are not limited to the following: - Migrate all current-system functionality from the mainframes and operate within a cloud-based environment (AWS GovCloud). - Transition investigative search capabilities to Elasticsearch or similar technologies to improve speed and analytical capabilities for law enforcement users. - Build new microservices using OpenShift based container platforms following scalable, cloud native patterns. - Implement full stack components where applicable, supporting UI integration layers using modern JavaScript frameworks. - Support integration with event driven architectures and high throughput data processing systems. What you bring We require: - Bachelor’s Degree with a minimum of 5 years of work experience or Associate’s Degree with a minimum of 7 years of experience. - Active Tier 3 Secret clearance (or higher). - Strong proficiency in Object-Oriented Programming, Java, and the Spring Boot framework - Experience developing microservices, REST APIs, and cloud native applications. - Hands-on experience with Kubernetes, Helm charts, and container orchestration in OpenShift or similar platforms - Experience designing, developing, and operating solutions in AWS or other cloud platforms. - Hands-on experience with Apache Kafka for event-driven architectures and enterprise message brokers (IBM MQ, RabbitMQ, or ActiveMQ) - Experience with observability tooling including distributed tracing, structured logging, and metrics collection (OpenTelemetry, Kibana, ELK stack) - Experience operating within GitOps practices (GitLab, GitHub, Bitbucket, ArgoCD, etc.). - Experience working within Agile frameworks, including participation in Scrum/SAFe ceremonies. - Familiarity with Atlassian tools (Jira, Confluence, Bitbucket). - Ability to write clear technical documentation including API docs, architecture decisions, and implementation notes Nice to have: - Experience with artifact repository managers (Artifactory, Nexus, or similar) for dependency and container image management - Demonstrate a positive, collaborative attitude and a commitment to team success - Take pride in delivering high-quality, reliable software that supports a mission-critical system - Demonstrate accountability for assigned work and shared team outcomes - Engage constructively in Agile ceremonies and technical discussions - Maintain a strong work ethic, professionalism, and respect for teammates, stakeholders, and mission priorities - Adapts to change and approaches challenges with a solution-oriented mindset How success is measured Candidates who excel in this role will demonstrate: - A positive, collaborative attitude and strong commitment to team success. - Ability to deliver high quality, reliable software supporting mission critical operations. - Accountability for individual and shared team outcomes. - Strong communication skills and ability to engage constructively in Agile ceremonies. - (for Mid) Ability to mentor junior developers and contribute to shared engineering growth. - Flexibility, adaptability, and a solution-oriented mindset in complex technical environments. - Ability to collaborate with architects, DevOps engineers, and product teams to drive modernization outcomes. The following capabilities, while not required, are increasingly valuable for supporting modern cloud programs and candidate evaluation: Cloud & DevOps Enhancements: - Experience with AWS services such as EC2, S3, RDS, Lambda, DynamoDB, or similar cloud technologies. - Experience building and optimizing CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions). - Experience with Infrastructure as Code tools such as Terraform or CloudFormation. - Knowledge of Linux administration, shell scripting, and environment automation. - Full‑Stack Development Capabilities - Experience with modern JavaScript frameworks such as React, Next.js, or Angular. - Knowledge of GraphQL, responsive UI development, and front‑end integration patterns. Additional Programming Strengths Experience with one or more of the following is beneficial but not required: - Python - Go - Kotlin - Node.js - C++ / C# - Ruby Data & Search Technologies: - Experience with relational databases (PostgreSQL, Oracle, SQL Server, MySQL). - Experience with NoSQL systems (MongoDB, DynamoDB, Redis). - Experience with distributed data systems such as Spark, HBase, or Solr. - Quality & Testing - Experience with unit testing, integration testing, TDD, or automated test frameworks (JUnit, etc.). - Experience with Elasticsearch - Experience with Maven for dependency management and build automation in Java projects Work Environment: Remote with occasional travel as required. Compensation and Benefits: Salary range: $111,000 - $114,000 - Competitive salary based on experience - Performance bonus eligibility - 401k with company match - Medical, dental, and vision coverage - Life and disability insurance - Health Savings Account - Professional development programs - Employee referral bonus program Why Trilogy Innovations At Trilogy Innovations, we believe strong teams build meaningful solutions. We deliver high quality systems and software engineering services across public and private sectors, supporting complex and mission critical environments with integrity, collaboration, and care. Since 2010, our talented team has partnered with organizations such as the FBI, U.S. Air Force, NASA, Department of Education, Department of Energy, DHS, SOCOM, and leading private sector clients. We are known for combining technical excellence with a thoughtful, people first approach. At Trilogy, you will work alongside smart, committed professionals in a supportive, learning oriented environment. We value innovation, accountability, and continuous growth, and we encourage our people to bring both expertise and humanity to the work they do. If you are looking to contribute to impactful work while growing your skills in a collaborative and forward-thinking organization, Trilogy Innovations is a place where you can do just that. Trilogy Innovations, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Applicant Privacy Notice We use this information to evaluate your application, communicate with you, verify your qualifications, and support our recruiting and hiring processes. If you are selected for a role, your information may be used for onboarding and employment purposes.Your information may be shared with authorized Trilogy personnel and trusted service providers, including our applicant tracking system, JazzHR. We may also disclose information where required by law or to protect our business and operations. We retain applicant information for as long as necessary to support recruiting activities and comply with legal requirements, typically up to two years after your application is no longer active.You may have the right to access, correct, or request deletion of your personal information, subject to applicable law. You may also update your information through your candidate profile.
We are Multiplier! Our global (digital) employment platform empowers companies to build and manage a distributed workforce, while tackling the complexities of local labour laws, employee contracting, payroll, benefits, and taxes. We’re on a mission to impact economies of scale and disrupt the incumbents within the employer of record (EOR) space. We’re Series B funded and backed by some of the best in the game (i.e. Sequoia and Tiger Global), led by domain-level experts, scaling massively, and seeking brilliant, like-minded enthusiasts to join our team.
Role Description Leading parts of the product development from inception to launch, and own large parts of the product and its features. - Working closely with our product and design teams to build high quality products with the goal of delighting and increasing the success of our customers, in a very iterative fashion. - Write clean, scalable code while driving the architecture and technical design of our most critical products to build intuitive frontend & backend features. - Plan and execute features with cross-functional teams to ensure excellent product quality. - Architecting, building, testing, and releasing features with the highest quality. - Share constructive feedback with peers while growing through mentorship. - Lead technical direction for the Experience & HRIS suite of products, championing best practices and innovation. Qualifications - 7+ years in a software engineering role, preferably in a SaaS product environment, with a demonstrated impact on product development and team success. - Proven experience leading technical design discussions and collaborating across teams to build scalable, high-performing systems. - Strong aptitude for tackling complex technical challenges, from high-level architectural design down to intricate implementation details. - Deep proficiency in at least one high-level language (Java, JavaScript, Go, Python, etc.). - Solid understanding of web fundamentals (JavaScript, HTML, CSS) and exposure to modern frontend frameworks such as React, Vue.js, Svelte, or Angular (React preferred). - Experience working with cloud platforms like AWS, Google Cloud, or similar. - Willingness to quickly adopt and work with new technologies. - Understanding of product, user experience, and design, proactively spotting and acting on opportunities for improvement. Requirements - Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. - As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack. Benefits - Flexible vacation. - Flexible work times. - Work from anywhere. - Equipment you need to do your job. - Health Insurance. - Attractive ESOPs. Company Description Multiplier is at the forefront of the global hiring revolution, empowering companies to hire, onboard, manage, and pay talent in 150+ countries, quickly and compliantly.
Bamboo Health is a healthcare technology solutions company that fosters care collaboration and provides actionable insights and information across the entire ca
Title: Software Engineer Location: Remote (United States) Department: Product Engineering & Support Operations Job Description: Bamboo Health is the leader in Real-Time Care Intelligence™ solutions aimed at improving lives for everyone experiencing physical and behavioral health challenges. We are driven by our mission to empower clients to deliver seamless, high-quality and cost-effective care during pivotal moments to improve health outcomes. From coast to coast, Bamboo Health partners with all major retail pharmacy chains, 52 states and territories, 100% of the top 10 best hospitals and more than half of the country’s largest health plans to improve more than 1 billion patient encounters annually. Join us in improving lives during pivotal care moments! Summary: As a Software Engineer on our growing engineering team, you’ll help build impactful, customer-facing applications and services that advance the healthcare industry. You'll collaborate closely with a talented group of peers and technical leaders to develop performant, secure, and scalable solutions that improve lives. What You’ll Do: - Design, code, debug, and document software features in alignment with team and company goals - Collaborate with engineers, product managers, and technical leaders to ensure exceptional implementation, security, and performance - Investigate technical issues and propose scalable, sustainable solutions - Write and maintain unit and functional tests to ensure reliability and prevent regressions - Embrace continuous learning and apply new technologies and best practices—including AI-assisted development tools—to improve efficiency and quality - Identify repetitive tasks and partner with team leads to implement scalable automation solutions. - Stay curious about emerging AI tools and how they can streamline or enhance work within your function. What Success Looks Like… In 3 months… - Develop and ship enhancements and features aligned to customer needs. - Gain working knowledge of our domain, systems, development processes, and coding standards. - Participate actively in code reviews and team ceremonies. - Begin building familiarity with healthcare industry standards and requirements. - Identify at least one opportunity in your role to pilot or apply AI or automation (e.g., streamlining a task, summarizing data, generating content). - Share one use case or insight from trying out an AI tool (e.g., ChatGPT, CoPilot, Zapier) with your team or manager. In 6 months… - Deepen your technical expertise in our toolset and frameworks. - Engage in architectural and design discussions, contributing meaningful insights. - Build strong working relationships across product and engineering teams. - Begin contributing to on-call rotations (typically every 2 weeks). In 12 months… - Consistently deliver high-quality, production-ready features. - Identify and propose technical improvements across our codebase and systems. - Act as a subject matter expert on key technologies used by the team. - Collaborate with internal and external stakeholders to support feature delivery and iteration. What You Need: - A mission-driven focus with a passion for spearheading change in complex environments. - BS in Computer Science, a relevant field of study, or equivalent experience. - Experience with either Java (Spring/Spring Boot), Ruby on Rails, AWS Lambda, Vue.js or HTML/CSS. - Willingness and ability to learn other technologies as needed. - Working knowledge of SQL and relational database principles. - Use AI tools (e.g., ChatGPT, CoPilot, or role-specific technologies) responsibly to enhance workflows and decision-making. - A forward-thinking, curious mindset with an openness to experimenting with new technologies and approaches. - Highly organized, with the ability to prioritize across competing demands, navigate ambiguity, and adapt quickly to evolving stakeholder needs. - Strong self-management skills and the ability to work independently in a remote-first environment with a high degree of autonomy and accountability. - Comfort using or learning AI-supported tools (e.g., ChatGPT, CoPilot, or role-specific tools) to improve daily workflows. - A forward-thinking, curious mindset with an openness to experimenting with new technologies. - Strong analytical and problem-solving skills, with sound judgment and creativity in designing solutions. - Proven ability to thrive in fast-paced, high-growth, and rapidly evolving environments. - Ability to work effectively in a remote-first environment, ensuring high-quality virtual interactions with minimal distractions. - The ability to travel periodically for work. What You Get: - Join one of the most innovative healthcare technology companies in the country. - Have the autonomy to build something with an enthusiastically supportive team. - Learn from working at the highest levels and on the strategic priorities of the company, including from world class investors and advisors. - Receive competitive compensation including health, dental, vision and other benefits. Belonging at Bamboo We Care. #BambooHealthValuesCare Every human being has the right to the best possible healthcare. Our Real-Time Care Intelligence™ solutions enable healthcare professionals to see and treat every individual as a whole person by providing the right information, at the right time – regardless of physical, behavioral or social barriers. We’re a great place to work because we care. We continually seek to learn about our differences and ensure the unique perspectives and contributions of all employees are welcome, valued and celebrated. Our commitment to making a positive impact starts by recognizing and leveraging our differences, building inclusive teams and cultivating a sense of belonging. Bamboo Health is proud to provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Bamboo Health GDPR/RODO To protect our applicants from fraudulent recruitment activity, we recommend that all applicants verify the validity of an interview and hiring process by visiting our website www.bamboohealth.com. All valid job postings will be listed on our careers page. Bamboo Health does not conduct interviews via text and will not request sensitive information such as banking details during the application process. #LI-Remote
A group of passionate technologists and EPM process specialists...
• Manage end-to-end delivery of Java/J2EE resources and projects • Lead and manage Java development teams and resource pools • Ensure adherence to SLAs, timelines, quality, and utilization • Act as primary client contacts and handle delivery escalations • Coordinate with recruitment for timely onboarding of Java resources • Track delivery metrics, risks, and continuous improvement
• Launch, run, and optimize paid acquisition campaigns across LinkedIn, Google, programmatic, and emerging AI-native channels — hands-on, no handoffs • Build AI-powered workflows that replace manual work: copy generation, audience segmentation, enrichment, reporting • Generate pipeline from targeted account lists (ABM approach) — from signal to sequence, fast • Experiment with new growth channels; kill what doesn't work, scale what does • Use AI tools (Claude, ChatGPT, Clay, n8n, etc.) to enrich and qualify leads before they hit sales • Analyze funnel performance, surface insights, and act on them without waiting to be asked
• Collaborate with cross-functional teams and partners to define and ship new systems and features • Maintain legacy systems • Help lead other engineers and set standards for clean, maintainable, efficient code and processes • Conduct design and code reviews to ensure the quality of the codebase • Troubleshoot and debug complex software issues • Assist with pitches and proposals to prospective clients, showcasing MO’s technical capabilities and solutions • Develop and present technical components of proposals to potential clients
• Working within an agile team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies. • Assisting in the collection and documentation of user's requirements, development of user stories, and estimates. • Preparing reports, manuals and other documentation on the status, operation and maintenance of software. • Design, develop, and unit test applications in accordance with established standards. • Participating in peer reviews of solution designs and related code. • Package and support deployment of releases. • Developing, refining, and tuning integrations between applications. • Analyzing and resolving technical and application problems. • Adhering to high-quality development principles while delivering solutions on-time and on-budget. • Providing third-level support to business users.
16,397more opportunities are still waiting for you.Log in now and take your next shot before someone else does.
Java, JavaScript, SQL, Python, AWS, Spring Boot