Post job

Principal software engineer jobs in Montana

- 1,039 jobs
  • Staff Software Engineer

    Indeed 4.4company rating

    Principal software engineer job in Helena, MT

    **Our Mission** As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) **Day to Day** Staffing Solutions is the technology group within Indeed responsible for building the software that powers the Indeed Flex temporary staffing marketplace, managed-service provider service, payroll, and other staffing-related software. The Flexer Supply group within Staffing Solutions handles converting job seekers to verified Flexers who are at the heart of our marketplace. The Flexer Supply team focuses on recruiting and onboarding new workers, managing ongoing compliance, and ensuring a seamless experience for Flexers. We are looking for someone who cares passionately about the entire acquisition funnel. From downloading the app, to showing up for their first shift, and everything in between including: advertising/marketing, interview scheduling and evaluation, qualification and verification, and compliance. **Responsibilities** + Maintain backend APIs and integrations with 3rd party vendors. + Migrate complex concepts from a monolithic Ruby on Rails app to standard Indeed service-oriented technology stack(s), typically Java Spring-boot. + Capable of quickly adding new technologies, frameworks, and languages to your toolbelt. + Drive requirements and display ownership of large, complex projects or systems. Manage collaborators across many projects and communicate consistently and proactively. + Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable. + Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality. **Skills/Competencies** + Bachelor's of Science degree in Computer Science, Engineering, Computer Security, Information Systems, or related field, OR comparable level of professional experience + 6+ years experience in Java, Spring Boot, MySQL/PostgresSQL and familiarity with modern development frameworks. + Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django and Ruby/rails + Breaking apart monoliths, utilizing contextually appropriate strategies. + Excellent communication skills to manage collaborators and coordinate execution across many teams. + Exceptional ability to solve problems both in code and outside of code. + Passion for developer productivity and staying up-to-date with AI advancements. **Education Requirement** + Bachelor's of Science degree in Computer Science, Engineering, Computer Security, Information Systems, or related field, OR comparable level of professional experience \#INDSWE **Salary Range Transparency** Austin Metro Area 143,000 - 207,000 USD per year US Remote 143,000 - 207,000 USD per year NYC Metro Area 184,000 - 266,000 USD per year Scottsdale 143,000 - 207,000 USD per year Seattle Metro Area 184,000 - 266,000 USD per year San Francisco Bay Area 196,000 - 284,000 USD per year **Salary Range Disclaimer** The base salary range represents the low and high end of the Indeed salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific benefits. **Benefits - Health, Work/Life Harmony, & Wellbeing** We care about what you care about. We have a multitude of benefits to support Indeedians, as well as their pets, kids, and partners including medical, dental, vision, disability and life insurance. Indeedians are able to enroll in our company's 401k plan, as well as an equity-based incentive program. Indeedians will also receive open paid time off, 11 paid holidays a year and up to 26 weeks of paid parental leave. For more information, select your country and learn more about our employee benefits, program, & perks at **************************************** **Equal Opportunities and Accommodations Statement** Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. We're proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neuro-diversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds. Indeed provides reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please visit ********************************************** If you are requesting accommodation for an interview, please reach out at least one week in advance of your interview. For more information about our commitment to equal opportunity/affirmative action, please visit our Careers page (******************************** **Inclusion & Belonging** Inclusion and belonging are fundamental to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we're committed to the wellbeing of our employees and on a mission to make this the best place to work and thrive. We believe that fostering an inclusive environment where every employee feels respected and accepted benefits everyone, fueling innovation and creativity. We value diverse experiences, including those who have had prior contact with the criminal legal system. We are committed to providing individuals with criminal records, including formerly incarcerated individuals, a fair chance at employment. Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of work experience, training, military experience, or education is welcome. **Indeed's Employee Recruiting Privacy Policy** Like other employers Indeed uses our own technologies to help us find and attract top talent from around the world. In addition to our site's user and privacy policy found at **************************** , we also want to make you aware of our recruitment specific privacy policy found at ****************************/indeed-jobs . **Agency Disclaimer** Indeed does not pay placement fees for unsolicited resumes or referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services, and recruiting agencies (each individually, an "Agency"), subject to local laws. An Agency seeking a placement fee must obtain advance written approval from Indeed's internal Talent Acquisition team and execute a fee agreement with Indeed for each job opening before making a referral or submitting a resume for that opening. **Reference ID:** **46150** **The deadline to apply to this position is [12/5/2025]. Job postings may be extended at the hiring team's discretion based on applicant volume.** It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Reference ID: 46150
    $124k-156k yearly est. 60d+ ago
  • Software Engineering Technical Lead, Go (Cilium)

    Cisco Systems, Inc. 4.8company rating

    Principal software engineer job in Helena, MT

    The application window is expected to close on: December 18, 2025. NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. NOTE: This role is US Remote role, but preference given to candidates located in the Eastern US time zone (ET). Meet the Team Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. Your Impact Cisco Isovalent is seeking a skilled and experienced Software Engineer troubleshoot, mature and improve the reliability and scalability of Isovalent Products. You will be responsible for building and enhancing a Kubernetes-native control plane to provide seamless management of its network traffic, enabling scalable, secure, and resilient traffic management in cloud and hybrid enterprise environments. You will work with a highly collaborative and skilled team to build solutions that advance the next generation of networking and security in Kubernetes environments. What you'll do: * Developing high-quality Go and eBPF code for Cilium OSS and Enterprise, while following open source development principles and best practices. * Debug, troubleshoot, and resolve performance, reliability, and security issues in the control plane. * Design highly scalable solution to reliably run Cilium in very large environments. * Participate in code reviews, architectural discussions, and contribute to technical documentation. * Work and coordinate US and EMEA teams, ensuring alignment during East Coast business hours (EST/EDT). Minimum Qualifications * Bachelors Computer Science degree, or related fields * 4+ years of experience in Go, 2+ years of experience in C or eBPF * Experience with Kubernetes, Cloud Native workloads and/or distributed systems Preferred Qualifications * Knowledge about Linux systems design, security and/or networking, Linux kernel * Desire to write high quality and efficient code * Experience designing and implementing APIs * A public track record of open-source code commits is a plus Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: The starting salary range posted for this position is $183,800.00 to $263,600.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $183,800.00 - $303,100.00 Non-Metro New York state & Washington state: $163,600.00 - $269,800.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $183.8k-303.1k yearly 2d ago
  • Staff Software Engineer, Mapping

    General Motors 4.6company rating

    Principal software engineer job in Helena, MT

    _This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren,_ _Milford,_ _Mountain View, Sunnyvale], you are expected to report to that location three times a week, at minimum._ **About Us** We're on a mission to build the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. At GM's Autonomous Vehicle (AV) organization, we're combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our team is developing national-scale, next-generation mapping systems from the ground up-combining robust backend infrastructure with intuitive, performant user interfaces. **The Role** We are looking for a **Staff Software Engineer** with deep expertise in **distributed backend** **systems** to join our **Mapping Engineering** team. You'll serve as a technical leader responsible for designing and building the scalable systems that power ingestion, storage, access, and delivery of autonomous vehicle maps. You'll partner closely with EMs, Staff/Principal ICs, and cross-functional teams to define the architecture and deliver next gen mapping capabilities that scale to national deployments. This is a hands-on leadership role requiring strong systems thinking, architecture design, and the ability to guide and mentor engineers across teams. You'll operate autonomously, lead cross-functional technical initiatives, and ensure the health, scalability, and performance of our critical mapping pipelines and services. **What You'll Do (Responsibilities)** + Architect and implement scalable, reliable, distributed backend systems to support national-scale mapping. + Design and evolve data pipelines and microservices for map ingestion, transformation, storage, and release. + Own end-to-end delivery of high-impact projects, including defining milestones, aligning stakeholders, and mentoring ICs across functions. + Collaborate cross-functionally with Localization, Perception, Simulation, and Offboard teams to define data contracts and ensure system interoperability. + Drive technical excellence by conducting system-level design reviews, mentoring engineers, and setting the standard for code quality, testing, and documentation. + Diagnose and resolve large-scale system issues across services, data pipelines, and production environments. + Serve as the Subject Matter Expert (SME) in distributed system design, performance optimization, and backend architecture within Mapping and potentially across GM AV. + Help shape technical roadmaps and hiring plans for growing distributed systems expertise across the org. **Minimum Qualifications (Must-Have)** + 5+ years of experience designing, implementing, and operating scalable distributed systems in production. + Bachelors degree in related field or relevant work experience + Strong proficiency in Python (optional C++, TypeScript), and system-level programming fundamentals. + Deep understanding of databases, caching, data modeling, and service-oriented architecture (SOA). + Proven experience building and deploying distributed systems on major cloud platforms such as Google Cloud, AWS, or Azure. + Experience with data orchestration pipelines and ETL mechanisms (eg. airflow) + BS, MS, or PhD in Computer Science, Electrical Engineering, or related technical field, or equivalent industry experience. + Demonstrated success in leading cross-functional technical initiatives, influencing architectural decisions across teams, and mentoring senior engineers. **Preferred Qualifications (Nice-to-Have)** + Experience with mapping, geospatial data, or robotics systems (e.g., Localization, Perception). + Familiarity with autonomous vehicle software stack, including the map-data lifecycle and software safety standards. + Experience in CI/CD pipeline design, large-scale deployment strategies, or cloud-native architecture. + Proficiency with Linux systems, container orchestration (e.g., Docker, Kubernetes), and distributed logging/metrics systems. + Knowledge of machine learning data pipelines or HD map labeling infrastructure. **Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + **The salary range for this role:** is $200,000 to $285,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance. + **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies. This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $200k-285k yearly 36d ago
  • Staff Software Engineer

    The Hertz Corporation 4.3company rating

    Principal software engineer job in Helena, MT

    A Day in the Life: You will be building scalable systems and shipping features in a complex environment, where one must contend with challenges such as modernizing legacy applications and managing technical debt. What You'll Do: + Design, develop, and deploy applications that can handle high request volumes with high reliability and low latency + Collaborate with product managers to build product requirements against business objectives and drive teams through the complete software development lifecycle + Envision system features and functionality, create detailed design documentation, and decide on tradeoffs between technical and design approaches. + Identify any technical issues that arise and follow up with root-cause analysis and resolution + Identify key application metrics, build necessary dashboards for monitoring performance, and add necessary logging for real-time debugging + Review code, support continuous improvement, and investigate alternatives + Utilize CI/CD tools to support system integration and deployment + Mentor other engineers to help build a high-performing engineering culture What We're Looking For: + 7+ years of experience in the technology industry, and a B.S. in Computer Science or equivalent + Proficiency in one or more programming languages and common data structures / algorithms + Ability to build systems end-to-end, from design to implementation to release + Strong communication skills. You must be able to work with cross-functional partners to gather requirements and explain outcomes + Strong product sense. You must be able to align your work with business objectives and make appropriate tradeoffs + Learning mentality. You must be able to pick up new skills as needed and demonstrate a curiosity about new technologies + Engineering experience at high-tech firms (e.g. Amazon, Meta, DoorDash, Twilio) + Experience architecting and building large-scale systems in an agile development environment + Experience working alongside technical product managers to drive projects and flesh out product requirements We expect the starting salary to be around $200,000 with annual bonus and profit sharing eligibility. The actual salary will be determined based on years of relevant work experience. What You'll Get: + 40% off any standard Hertz Rental + Paid Time Off + Medical, Dental & Vision plan options + Retirement programs, including 401(k) employer matching + Paid Parental Leave & Adoption Assistance + Employee Assistance Program for employees & family + Educational Reimbursement & Discounts + Voluntary Insurance Programs - Pet, Legal/Identity Theft, Critical Illness + Perks & Discounts -Theme Park Tickets, Gym Discounts & more The Hertz Corporation operates the Hertz, Dollar Car Rental, Thrifty Car Rental brands in approximately 9,700 corporate and franchisee locations throughout North America, Europe, The Caribbean, Latin America, Africa, the Middle East, Asia, Australia and New Zealand. The Hertz Corporation is one of the largest worldwide airport general use vehicle rental companies, and the Hertz brand is one of the most recognized in the world. **US EEO STATEMENT** At Hertz, we champion and celebrate a culture of diversity and inclusion. We take affirmative steps to promote employment and advancement opportunities. The endless variety of perspectives, experiences, skills and talents that our employees invest in their work every day represent a significant part of our culture - and our success and reputation as a company. Individuals are encouraged to apply for positions because of the characteristics that make them unique. EOE, including disability/veteran
    $200k yearly 60d+ ago
  • Software Engineer (Technical Leadership) - Machine Learning

    Meta 4.8company rating

    Principal software engineer job in Helena, MT

    Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer (Technical Leadership) - Machine Learning Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Effectively communicate complex features and systems in detail 3. Understand industry & company-wide trends to help assess & develop new technologies 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas 6. Lead long term technical vision and roadmap for large cross-company efforts 7. Suggest, collect and synthesize requirements and create an effective feature roadmap 8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD 11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission 12. Experience driving large cross-functional/industry-wide engineering efforts 13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions 14. Experience communicating and working across functions to drive solutions 15. Experience mentoring/influencing executive stakeholders across organizations **Preferred Qualifications:** Preferred Qualifications: 16. Masters degree or PhD in Computer Science or a related technical field 17. Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn 18. Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis 19. Understanding of information retrieval concepts, such as indexing, querying, and ranking 20. Demonstrated experience with data structures and algorithms, including graph theory and optimization techniques **Public Compensation:** $213,000/year to $293,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $213k-293k yearly 60d+ ago
  • Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations)

    Northrop Grumman 4.7company rating

    Principal software engineer job in Stanford, MT

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a **Air Vehicle System Test Engineer - Engineering Field Service Representative** (FSR) to join our team of qualified, diverse individuals within our Test and Evaluation (T&E) organization. This position requires 6+ months of training on a Domestic Assignment to **Pax River, MD and Rancho Bernardo, CA.** After training is completed, it is expected that the candidate will be available to deploy to **Japan, Italy, United Arab Emirates, or Guam** for a minimum of **24 months** , based on current business needs. The international location will be selected by Northrop Grumman after training is completed and will be based on timing and available location(s), determined by business needs. Deployment benefits will be communicated once a location is selected. If no immediate international or Guam deployment location is available, the candidate may be relocated to work at one of our core U.S. locations for the immediate future. The FSR will be embedded with a US Navy unit and be the system subject matter expert, providing training on the system hardware and software, as well as supporting the sailors in the unit with system operations, troubleshooting, and routine maintenance. The Navy's intent is for sailors to be the primary operators and maintainers of the system, with the FSR providing training/assistance as needed to keep the system fully mission capable. The FSR will have reach-back/liaison support from Northrop Grumman Responsible Engineering/Development/Test Engineering teams. **Sr. Principal System Test Engineer responsibilities include:** + Interfacing with NGC and customer Flight Engineers, aircraft maintenance Technicians, US Navy service members, and Subsystem SMEs in order to sustain operations. + Primary interface between maintenance, design and flight test engineering. + Vehicle and Payload Test Controller (VTC/PTC) operations during aircraft start-up/shut down for launch and recovery, conduct static ground tests, and troubleshooting. **Essential Functions:** + Responsible for providing inputs to update Interactive Electronic Technical Manuals (IETMS). + Reviews/provides inputs during engineering development and executes Detailed Test Requirements, Acceptance Test Procedures, and Ground Test Plans. + Installs, operates, troubleshoot, maintains, repairs, and modifies equipment, in accordance with IETMS and/or other engineering directives (TDs/ECRs/TEIs/AMRs/MAFs). + Perform a variety of Organizational / Depot-level maintenance and technical support on products such as equipment, integrated systems and subsystems, and software at customer and/or field locations. + Develop general knowledge of all aircraft systems, VTC/PTC, Engineering Design and software. Perform field integration, troubleshooting, and repair of air vehicle systems at the customer location including operations on a flightline, or in a hangar. + Ability to interpret and trace electrical and Air Vehicle schematics. Perform essential electrical and RF troubleshooting using equipment such as but not limited to: Multimeter, Network/Spectrum Analyzer, Oscilloscope, Time-Domain Reflectometer (TDR), etc. + Able to perform/support review and analysis of engineering schematics, supplier design data, support of functional test requirements including acceptance, qualification, and system integration on the Air Vehicle. **Basic Qualifications:** + Bachelor of Science Degree in Science, Technical, Engineering or Math (STEM) + A minimum of 8 years of engineering experience with a BS Degree, 6 years engineering experience with a MS degree in STEM Field, or 4 years with a PhD in STEM Field + Willingness and ability to successfully complete required training in Pax River, MD and Rancho Bernardo, CA. + Willingness and ability to support an international assignment in Japan, Italy, United Arab Emirates, or Guam for a minimum of 24 months. The location will be selected by the Company and the selection will be based solely on business needs. + Willingness and ability to relocate to a core U.S. location, if necessary, based on business needs. + Ability to pass a new hire physical if determined necessary by Company, based on international location selected. + Must have a DoD Secret clearance that is in-scope or currently enrolled in CE, with the ability to obtain a Top-Secret/SCI clearance within a reasonable amount of time to meet business needs + Ability to obtain and maintain Special Program Access (PAR) within a reasonable amount of time for business needs + Experience with Aircraft Ground Test Operations + Possess the capability and readiness to travel effectively supporting customer needs, management reviews, and demonstrating leadership as a technical expert on support trips worldwide. + Must have working knowledge of MS Office (Word, Excel & PowerPoint) and the ability to effectively communicate with various levels of leadership. + Strong interpersonal skills with excellent communications skills, including the ability to brief test results to senior leadership. **Preferred Qualifications:** + Ability to support a new and/or extended assignment at a company selected international or Guam location after the initial 24-month assignment. + Active DoD Top Secret clearance that is in-scope or currently enrolled in CE + Previous Unmanned Air Vehicle system test or maintenance experience is highly desired. MQ-4 Vehicle Test Controller or Triton BETTIE operator experience is preferred. + Aircraft Test or Lab Test experience is highly desired. + Experience with equipment to test and troubleshoot aircraft systems. + Experience with loading data and configuration files to aircraft assemblies. Primary Level Salary Range: $113,500.00 - $170,300.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $113.5k-170.3k yearly 60d+ ago
  • Lead Dentist SW San Antonio at My Hometown Dentist at Potranco

    Bays Dental Group PC

    Principal software engineer job in Billings, MT

    Job DescriptionBenefits: Competitive salary Dental insurance Employee discounts Health insurance Training & development Vision insurance My Hometown Dentist at Potranco is looking for a caring, motivated Lead Dentist to take the helm of our brand-new, state-of-the-art dental office in Southwest San Antonio. This beautiful, modern practice features 5 fully equipped operatories, 2 skilled hygienists, Cone Beam CT, digital crown scanner, implant system, and so much more. This is a rare opportunity to step into a thriving, community-focused environment with all the tools you need to succeed. At My Hometown Dentist at Potranco, we take pride in being locally ownednot a big corporationand in putting our people and patients first. Were growing quickly and are looking for a lead dentist who wants to grow with us and truly make this office their own. Why Youll Love Working With Us: Locally and privately owned Supportive mentorship culture that invests in your growth Opportunities for advanced training & CE fully supported Unique bonus & incentive structure earnings easily exceed $400,000+ per year Cutting-edge technology throughout the office Respectful, uplifting team that makes every day enjoyable Strong PPO and fee-for-service patient base realistic production over $1,000,000+ per year Our patients health, comfort, and satisfaction are the heart of everything we do. As our Lead Dentist, youll play a key role in shaping the patient experience and leading the clinical side of our practice. If youre a compassionate clinician looking for a long-term home where you can grow, lead, and serve an amazing community, wed love to talk. Apply today to join the My Hometown Dentist family at Potranco!
    $104k-141k yearly est. 2d ago
  • Software Development Manager

    Bridger Photonics

    Principal software engineer job in Bozeman, MT

    Overview of Bridger Photonics, Inc. Bridger Photonics is transforming methane emissions detection for the oil & gas industry. Our Gas Mapping LiDAR pinpoints leaks with precision, delivering actionable data that helps customers reduce emissions, improve safety, and streamline operations. Our mission: Enable clean, safe, and efficient energy systems through cutting-edge airborne sensing and data science. Join a growing team of engineers, scientists, and innovators committed to impact. Overview of Position As our Software Development Manager, you'll lead a team building the cloud-based platforms that keep our airborne sensing technology flying - and help reduce methane emissions globally. You'll oversee delivery of reliable, scalable code that runs in the cloud - while growing a strong, collaborative engineering culture. We're looking for a customer-obsessed lead with experience in full stack web development and CI/CD driven service-oriented architectures. The ideal candidate is a player/coach who wants to explore how AI-driven software agents can unlock new value for our teams and customers. Responsibilities may include, but are not limited to: Inspire and guide a team of software engineers through project planning, execution, and delivery Drive high standards in code quality, testing, observability, and operational reliability Coach engineers in technical and professional growth, performance, and ownership Partner with Product to align roadmap priorities with business and customer needs Champion agile execution - balancing feature delivery with technical excellence and clear communication Support incident response and root cause analysis to continually improve system reliability. You'll drive predictable, on-time delivery of roadmap priorities with minimal defects, earning trust across the business An engaged, high-performing engineering team with strong retention Stable, scalable software systems operating in a cloud environment Clear alignment and communication with product and business stakeholders Predictable, data-driven sprint execution and continuous improvement Requirements Required qualifications: 7+ years in software engineering, and 2+ years managing or leading teams Strong foundation in modern software architecture, and scaled systems Proven ability to lead technical teams through successful project execution Excellent communication and collaboration skills across technical and non-technical teams Comfortable wearing multiple hats and engaging as a lead voice in the software organization Preferred qualifications: Proficiency with full stack web software including JavaScript/Typescript and Python Experience with CI/CD pipelines, observability tools, and system monitoring Thrives working in fast-paced, growth-stage environments where adaptability is key Additional Information: This is a full-time salaried position. Salary is commensurate with education, experience, and skills. This position is based at Bridger's facility in Bozeman, MT. Occasional travel may be required. Participation in on-call incident response rotation expected. Bridger Photonics, Inc. is an Equal Opportunity Employer. United States Employment Eligibility: Bridger does not offer visa sponsorships. If you are hired, you will be required to fill out the US Department of Homeland Security's I-9 form confirming you are able to work in the US. For full consideration, please submit the following: (a) cover letter identifying the position you are applying for and your interest in the job, and (b) resume. Please submit application materials via email with the job title in the subject line to: ************************* Benefits Bridger Photonics, Inc. offers excellent health, dental, and retirement benefits. A career with Bridger Photonics offers cutting-edge photonics and remote sensing work and endless outdoor opportunities in and around beautiful Bozeman, Montana. With experts in physics, engineering, software development, and processing, our team works hard to create top-of-the-line LiDAR technologies that positively impact society-now and for generations to come.
    $104k-149k yearly est. Easy Apply 49d ago
  • Senior Embedded Software Engineer

    Aurora Innovation 3.8company rating

    Principal software engineer job in Bozeman, MT

    Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for an Embedded Software Engineer to join Aurora's Lidar Software team. The Lidar Software team is responsible for developing stable safety-critical software for the world's most advanced lidar systems. This includes developing digital signal processing algorithms along with interface control for optical, mechanical, and electrical subsystems. In this role, you will Design and implement highly-reliable and performant real-time embedded applications Define requirements, document embedded systems' designs, and unit-test implementations Work closely with FPGA engineers to implement interfaces and data streams Diagnose and solve difficult problems using GDB, oscilloscopes, and logic analyzers Support hardware engineers with PCBA bring up, debugging, and testing Required Qualifications BS/MS or PhD in Computer Science, Computer Engineering, or a related field Experience with ARM multi-core development and inter-processor communication Experience with a low-level RTOS such as FreeRTOS Excellent C or C++ programming skills Excellent problem solving and software/hardware debugging skills Desirable Qualifications Experience with architecture and development practices for safety-critical applications Experience with secure bootloader development Experience with automotive-specific RTOS implementations (QNX, AUTOSAR, OSEK, etc.) Experience with Xilinx Soc's and development ecosystem Experience with build systems such as Bazel and Yocto The base salary range for this position is $146,000-$234,000 per year. Aurora's pay ranges are determined by role, level, and location. Within the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits. #LI-JH1 #Mid-Senior
    $146k-234k yearly Auto-Apply 60d+ ago
  • Software Engineer III- Authentication

    Datavant

    Principal software engineer job in Helena, MT

    Datavant is a data platform company and the world's leader in health data exchange. Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format. Our platform is powered by the largest, most diverse health data network in the U.S., enabling data to be secure, accessible and usable to inform better health decisions. Datavant is trusted by the world's leading life sciences companies, government agencies, and those who deliver and pay for care. By joining Datavant today, you're stepping onto a high-performing, values-driven team. Together, we're rising to the challenge of tackling some of healthcare's most complex problems with technology-forward solutions. Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. **What We're Looking For** At Datavant we love Engineers who love to solve the whole problem, from understanding the business reasons, designing for the -ilities (scalability, supportability, maintainability, etc.), writing beautiful code and tests, automating deployment, and planning for operations. As a member of the Legal & Insurance vertical, you'll build the frameworks and tools that enable Datavant's products to delight customers and meet our high security standards. You will develop a new client authentication system that will become the standard across all of Datavant's business units and products. Our tech stack of choice is Typescript + React on the frontend and python on the backend. **What You Will Do** + Design and implement core frameworks that unify identity and access control systems for customers across Datavant's product suite + Own substantial projects end-to-end, taking initiative and acting as an owner in a high-trust environment + Partner closely with product and security teams to ensure compliance and best practices in identity management + Drive innovation and deliver valuable data solutions for our clients + Help contribute to our awesome tech blog - click here to check it out (************************************** ! **What You Need to Succeed** + 6+ years of experience building and maintaining production systems, conducting code reviews, and contributing to application design and architecture + 4+ years of experience designing and implementing shared libraries or frameworks adopted across multiple teams + 2+ years of experience designing or integrating authentication/authorization systems for online, client-facing applications + Proven track record leading technical projects and migrations to completion + Proven ability to build developer-friendly libraries and frameworks + Experience with modern web technologies (Python, TypeScript, React, AWS) + Experience mentoring engineers and owning complex technical deliverables end-to-end + Strong communication skills and a collaborative mindset in a fast-paced environment + Excitement, passion, and curiosity about our mission of connecting the world's health data and improving patient outcomes + Experience with major identity providers such as Okta, Auth0, or Azure AD is a plus We are committed to building a diverse team of Datavanters who are all responsible for stewarding a high-performance culture in which all Datavanters belong and thrive. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. At Datavant our total rewards strategy powers a high-growth, high-performance, health technology company that rewards our employees for transforming health care through creating industry-defining data logistics products and services. The range posted is for a given job title, which can include multiple levels. Individual rates for the same job title may differ based on their level, responsibilities, skills, and experience for a specific job. The estimated total cash compensation range for this role is: $152,000-$190,000 USD To ensure the safety of patients and staff, many of our clients require post-offer health screenings and proof and/or completion of various vaccinations such as the flu shot, Tdap, COVID-19, etc. Any requests to be exempted from these requirements will be reviewed by Datavant Human Resources and determined on a case-by-case basis. Depending on the state in which you will be working, exemptions may be available on the basis of disability, medical contraindications to the vaccine or any of its components, pregnancy or pregnancy-related medical conditions, and/or religion. This job is not eligible for employment sponsorship. Datavant is committed to a work environment free from job discrimination. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. To learn more about our commitment, please review our EEO Commitment Statement here (************************************************** . Know Your Rights (*********************************************************************** , explore the resources available through the EEOC for more information regarding your legal rights and protections. In addition, Datavant does not and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay. At the end of this application, you will find a set of voluntary demographic questions. If you choose to respond, your answers will be anonymous and will help us identify areas for improvement in our recruitment process. (We can only see aggregate responses, not individual ones. In fact, we aren't even able to see whether you've responded.) Responding is entirely optional and will not affect your application or hiring process in any way. Datavant is committed to working with and providing reasonable accommodations to individuals with physical and mental disabilities. If you need an accommodation while seeking employment, please request it here, (************************************************************** Id=**********48790029&layout Id=**********48795462) by selecting the 'Interview Accommodation Request' category. You will need your requisition ID when submitting your request, you can find instructions for locating it here (******************************************************************************************************* . Requests for reasonable accommodations will be reviewed on a case-by-case basis. For more information about how we collect and use your data, please review our Privacy Policy (**************************************** .
    $152k-190k yearly 51d ago
  • Senior Software Engineer (Ruby on Rails & React)

    UNUM 4.4company rating

    Principal software engineer job in Helena, MT

    Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures. Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers. We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo. Unum is changing, and we're excited about what's next. Join us. **General Summary:** Unum is hiring a Senior Full Stack Software Engineer! As a key member of our Agile team, you'll drive the design, development, and delivery of innovative, cloud-based solutions that align with enterprise architecture standards. You'll collaborate with Technical Product Owners, Principal Engineers, and business architects to create scalable, high-quality applications. In this role, you'll work on our Leave Logic product using Ruby on Rails, React, JavaScript, and AWS services, with expertise in PostgreSQL, RDS, EC2, and ElasticSearch. Beyond building exceptional solutions, you'll mentor engineers and help shape the future of our technology and talent. **Job Specifications** **Bachelors of Computer Science is preferred, or equivalent relevant business experience** **Passionate about delivering solutions that excite and delight our customers; holds self to high standards of delivery** **6+ years' experience in software development and delivery track record in a range or roles in a scrum environment** + **Experience with Ruby On Rails, React, (Java Script, AWS, PostgreSQL, RDS, EC2, Elastic Search) is required.** **Clearly demonstrates analytical ability and critical thinking skills** **Takes a logical, analytical approach to problem solving and pays close attention to detail** **Skilled in Agile development/methodologies** **Self motivated and results oriented; able to motivate others** **Takes an innovative approach to problem solving** **Demonstrates excellent oral and written communication skills; experience leading groups of people through discussions, technical or otherwise** **Strong team player; able to work effectively within a team and more broadly with people from a variety of backgrounds and areas across the organization.** **Strong experience of test driven development (TDD) and unit testing, leveraging automation toolsets** **Strong experience in continuous integration** **Principal Duties and Responsibilities** + Leads the design, development, implementation, and maintenance of new and existing features for applications within a business area. + Provides technical leadership and direction for EPIC feature delivery. + Ensures application solutions meet agreed quality attributes (e.g., performance, fault tolerance, security, scalability). + Designs, codes, configures, tests, maintains, and documents software deliverables using established standards and tools. + Collaborates with Principal Software Engineers and architects on coding standards, processes, tooling, and frameworks. + Completes design of application components aligned with reference architecture. + Actively seeks cloud-based, buy-over-build solutions. + Ensures product backlog includes appropriate technical stories and participates in prioritization. + Mentors Software Engineers and Associate Software Engineers. + Owns application solution quality from design through deployment and operations; contributes to software standards. + Communicates and collaborates with key stakeholders to ensure successful feature delivery. + Maintains technical understanding of third-party/cloud solutions and their implementation. + Evaluates technical impacts and coordinates implementation of new product releases. + Participates in sizing, estimation, code reviews, and sprint retrospectives; promotes continuous improvement. + Focuses on delivering business value and priorities. + Ensures quality of features through manual and automated testing and continuous integration. + Designs solutions aligned with company architecture and standards; participates in proof-of-concept and prototyping. + Collaborates with Business Analysts to clarify requirements and ensure technical feasibility. + Works with UX designers to translate designs into efficient solutions. + Partners with Test Engineers to meet definition of done and ensure smooth transition through production stages. + Contributes to team innovation by suggesting improvements and evaluating new processes/technologies. + Supports transition of features to production, ensuring performance, stability, and compliance with release standards. + May serve as Scrum Master for an agile team. + Automates testing to industry standards for high-quality delivery and efficient regression. + Keeps ALM tools updated; participates in daily standups to report progress and impediments. + Maintains customer-centric mindset, ensuring solutions enhance user experience. \#LI-TO1 ~IN1 \#LI-MULTI Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office. Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status. The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience. $89,400.00-$183,500.00 Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans. Company: Unum
    $89.4k-183.5k yearly 20d ago
  • Senior Director, Early Development Team Lead

    Otsuka America Pharmaceutical Inc. 4.9company rating

    Principal software engineer job in Helena, MT

    The Early Development Team (EDT) Lead is a critical role - working to deliver Otsuka's pipeline and bring differentiated medicines to patients. The EDT Leader will lead asset focused multi-disciplinary teams from pre-clinical through demonstration of clinical proof of concept through to late stage development. The EDTL will be accountable to Early Development leadership and will lead EDTs to: (i) craft a vision, strategy and development plan for early assets (ii) develop a set of objective progression criteria for each asset advancing through the Otsuka pipeline (iii) deliver the programs to the organization and (iv) evaluate opportunities to build value in the pipeline. **Key Role Accountabilities:** _Strategy & Execution_ - Leads Early Development teams to deliver early phase assets through clinical PoC, that supports go/no-go decisions for further development. - Engages EDT members and cross company stakeholders to devise and implement an agreed development strategy for early phase portfolio assets through clinical PoC, aligned with late phase Development and Commercial. - Effectively engages with and utilizes governance and advisory bodies to agree, revise and progress asset development plans proposed by the EDTs. - Continually analyzes, progresses, and engages EDT members and stakeholders to solve problems and deliver data-driven decisions. -Ensures that the EDT delivers to Full Development assets that meet robust Target Reimbursable Product Profiles that can achieve pricing, reimbursement, access and puts forward recommendations when these criteria cannot be met. - Ensures the process and output of the team meets set milestones, within timelines & budget while remaining cognizant of opportunities to streamline development without compromising quality. - Engages senior leaders and functional area stakeholders to ensure alignment of program strategy and operational plans with functional area capabilities. _Leadership & Matrix Alignment_ - Works with EDT to set goals and objectives for asset development; ensures aligned functional and individual objectives (for self and team members) across the matrix to accomplish the asset development plan. - Oversees relevant sub-teams and ensures clear goals and objectives are in place, provides feedback and coaching, and holds sub-team leaders accountable for key deliverables. - Facilitates objective and effective decision making among team members. - Builds productive relationships with functional heads of all groups that interact with the EDT, and partners with them to advance the EDT goals and secure resources. - Communicates key program information, risks, and milestones, and ensures information flow across key stakeholders, governance teams, functional leaders, team members, etc. **Experiences and expertise required:** - MD, PhD, DVM, PharmD, MBA, or equivalent advanced biology degree - Experienced drug developer with 10+ years experience in the drug development process, preferably with experience in early phase development covering both biologics and small molecule - Experience in managing and leading high performance, cross-functional teams (Matrix) or complex organizations. - Objective matrix team leader with demonstrated ability to frame issues, ask the right clarifying questions, and rationalize decisions in a cost disciplined manner, with an enterprise view - Strong understanding of relevant regulatory health authority expectations and regulations for drug development - Working knowledge of all functional areas of exploratory development, including, CMC (small molecules and biologics), biology, toxicology, clinical pharmacology, ADME/DMPK, early clinical development, etc. - Ability to create a clear purpose, global vision, strategies and key priorities for competing successfully in the evolving pharmaceutical and health care industry - Ability to multitask across multiple exploratory development assets. - Demonstrated ability to successfully and effectively cooperate, collaborate and work across functional boundaries - Ability to review and interpret scientific data and incorporate emerging information, feedback and scientific progress (internal and external) into development actions. **Competencies** **Accountability for Results -** Stay focused on key strategic objectives, be accountable for high standards of performance, and take an active role in leading change. **Strategic Thinking & Problem Solving -** Make decisions considering the long-term impact to customers, patients, employees, and the business. **Patient & Customer Centricity -** Maintain an ongoing focus on the needs of our customers and/or key stakeholders. **Impactful Communication -** Communicate with logic, clarity, and respect. Influence at all levels to achieve the best results for Otsuka. **Respectful Collaboration -** Seek and value others' perspectives and strive for diverse partnerships to enhance work toward common goals. **Empowered Development -** Play an active role in professional development as a business imperative. Minimum $225,490.00 - Maximum $337,180.00, plus incentive opportunity: The range shown represents a typical pay range or starting pay for individuals who are hired in the role to perform in the United States. Other elements may be used to determine actual pay such as the candidate's job experience, specific skills, and comparison to internal incumbents currently in role. Typically, actual pay will be positioned within the established range, rather than at its minimum or maximum. This information is provided to applicants in accordance with states and local laws. **Application Deadline** : This will be posted for a minimum of 5 business days. **Company benefits:** Comprehensive medical, dental, vision, prescription drug coverage, company provided basic life, accidental death & dismemberment, short-term and long-term disability insurance, tuition reimbursement, student loan assistance, a generous 401(k) match, flexible time off, paid holidays, and paid leave programs as well as other company provided benefits. Come discover more about Otsuka and our benefit offerings; ********************************************* . **Disclaimer:** This job description is intended to describe the general nature and level of the work being performed by the people assigned to this position. It is not intended to include every job duty and responsibility specific to the position. Otsuka reserves the right to amend and change responsibilities to meet business and organizational needs as necessary. Otsuka is an equal opportunity employer. All qualified applicants are encouraged to apply and will be given consideration for employment without regard to race, color, sex, gender identity or gender expression, sexual orientation, age, disability, religion, national origin, veteran status, marital status, or any other legally protected characteristic. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation, if you are unable or limited in your ability to apply to this job opening as a result of your disability. You can request reasonable accommodations by contacting Accommodation Request (EEAccommodations@otsuka-us.com) . **Statement Regarding Job Recruiting Fraud Scams** At Otsuka we take security and protection of your personal information very seriously. Please be aware individuals may approach you and falsely present themselves as our employees or representatives. They may use this false pretense to try to gain access to your personal information or acquire money from you by offering fictitious employment opportunities purportedly on our behalf. Please understand, Otsuka will **never** ask for financial information of any kind or for payment of money during the job application process. We do not require any financial, credit card or bank account information and/or any payment of any kind to be considered for employment. We will also not offer you money to buy equipment, software, or for any other purpose during the job application process. If you are being asked to pay or offered money for equipment fees or some other application processing fee, even if claimed you will be reimbursed, this is not Otsuka. These claims are fraudulent and you are strongly advised to exercise caution when you receive such an offer of employment. Otsuka will also never ask you to download a third-party application in order to communicate about a legitimate job opportunity. Scammers may also send offers or claims from a fake email address or from Yahoo, Gmail, Hotmail, etc, and not from an official Otsuka email address. Please take extra caution while examining such an email address, as the scammers may misspell an official Otsuka email address and use a slightly modified version duplicating letters. To ensure that you are communicating about a legitimate job opportunity at Otsuka, please only deal directly with Otsuka through its official Otsuka Career website ******************************************************* . Otsuka will not be held liable or responsible for any claims, losses, damages or expenses resulting from job recruiting scams. If you suspect a position is fraudulent, please contact Otsuka's call center at: ************. If you believe you are the victim of fraud resulting from a job recruiting scam, please contact the FBI through the Internet Crime Complaint Center at: ******************* , or your local authorities. Otsuka America Pharmaceutical Inc., Otsuka Pharmaceutical Development & Commercialization, Inc., and Otsuka Precision Health, Inc. ("Otsuka") does not accept unsolicited assistance from search firms for employment opportunities. All CVs/resumes submitted by search firms to any Otsuka employee directly or through Otsuka's application portal without a valid written search agreement in place for the position will be considered Otsuka's sole property. No fee will be paid if a candidate is hired by Otsuka as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position specific. Please, no phone calls or emails.
    $225.5k yearly 49d ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Principal software engineer job in Helena, MT

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 26d ago
  • Senior Software Engineer, Core Experiences - Billings, USA

    Speechify

    Principal software engineer job in Billings, MT

    Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $83k-109k yearly est. Auto-Apply 54d ago
  • Software Architect I

    Defi Auto LLC

    Principal software engineer job in Helena, MT

    About defi SOLUTIONS: It's an exciting time to join defi! defi SOLUTIONS is a pioneer in end-to-end, SaaS loan originations, servicing, and managed servicing solutions. Our customers include the highest-volume captive auto lenders, banks, credit unions, and finance companies in North America. We have more than three decades of experience helping lenders reduce time-to-market, streamline operations, and customize lending processes with proven, scalable performance. Learn more at defisolutions.com and follow us on LinkedIn. Position Purpose: The Software Architect role focuses on designing and implementing software systems that meet business objectives. This position collaborates with cross-functional teams to solve complex business problems through technology. Responsibilities include designing, prototyping, and contributing to the implementation of software solutions that are durable, scalable, performant, secure, and cost-effective. Software Architects work in ambiguous environments and translate business concepts into tangible software systems. Essential Job Responsibilities: Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions. Design and prototype software systems from business and technical requirements. Contribute to defining technical requirements of software systems. Collaborate with roles including Clients, Senior Leadership, Operations, and Security to produce software architectures. Maintain awareness of advancements in the information technology industry and understand where they may be applicable. Document technology standards and solution designs. Communicate standards and designs to various stakeholders across the organization. Participate in technical reviews during the full life cycle of a software system to ensure adherence to designs and standards. Identify and document remediation plans for software systems that do not meet desired requirements for quality, performance, security, and cost. Present software designs to technical leadership or business stakeholders. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Required Qualifications/ Skills: Bachelor's degree in computer science or related field of study with 6-8 years of professional experience. 1-2 years contributing to architecture or design decisions. Strong experience in software design and distributed systems. Familiarity with multiple technology stacks (e.g., .NET, Java, Node.js) to guide solution design. Knowledge of interprocess communication protocols and formats such as HTTPS, REST, gRPC, XML, JSON. Working knowledge of CI/CD techniques and technologies. Understanding of secure coding best practices. Ability to document technical specifications using diagrams and tools such as UML, Microsoft Visio, or PUML. Effective communication skills for diverse technical and non-technical audiences. Ability to self-manage tasks and time in collaboration with a manager. Awareness of non-functional requirements (performance, scalability, security, observability, and cost optimization). Familiarity with large language models (LLMs) Preferred Qualifications/ Skills: Master's degree in computer science or related field of study with at least 5 years of professional experience. Experience implementing software systems in Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform environments. Affirmative Action/EEO statement: defi SOLUTIONS is an Equal Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
    $73k-106k yearly est. 18d ago
  • Sr. Software Engineer

    Kofax, Inc. 4.7company rating

    Principal software engineer job in Belgrade, MT

    Tracking Code E25-174 A Job Level Mid Career Category Software Engineering Type Full-Time/Regular As member of a team in Montenegro/Serbia you will contribute to the technical direction and delivery of our cloud e-invoicing platform used by large international customers. Management and staff in Tungsten Automation's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. The position of Sr. Software Engineer requires that appointees are capable of making independent technical decisions on assigned work. Sr. Software Engineers should be capable of independently performing most, if not all, of the following tasks: * Contributing to product ideas and innovation * Evaluating product roadmaps (working with Product Management, among other internal partners) to determine design and programming development requirements to meet customer needs (includes evaluating existing products and applications to enhance these and/or designing new products and applications) * Conducting research, where appropriate and needed, to solve specific design problems * Creating product and/or applications' architecture and design documentation to specify engineering development requirements * Writing/developing code for new, existing or enhanced software products and applications * Working with various internal partners (such as Quality Assurance) to test new or enhanced products and their applications * Participating in cross-functional build/configuration activities to ensure overall effective and efficient new or enhanced engineering design * Contributing to downstream business activities such as technical publications and other technical communications' tool development to ensure streamlined and effective end-user use of Tungsten Automation's software products and their applications * Ensuring new or updated releases are completed on-time, on-target, on-budget and without compromise to quality * Supporting other internal and external partners/stakeholders/customers, as and when appropriate, in responding to technical inquiries * Staying abreast of industry and field developments; remaining current in the latest technologies and functionalities, as well as ever-evolving needs of customers and their customers While the job description describes what is anticipated as the requirements of the position, the job requirements are subject to change based upon any changing needs and requirements of the business. Required Skills * 5+ years building production systems in Java * Proficiency with cloud infrastructure, containers/orchestration and modern CI/CD. * Good business English (B2): lead design discussions, write clear technical docs/RFCs, and present to global stakeholders. * Proven success in international, distributed teams: async-first collaboration, clear hand-offs across time zones, and effective communication skills. * Nice to have: fintech/payments, e-invoicing, regional tax/compliance experience. Required Experience Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as "preferred," or as a "plus," all points listed below are considered minimum requirements. * Bachelors Degree in a related discipline is strongly preferred * Typically has 5-7 years' relevant technical experience * Has a minimum of 1 or more years' previous experience with similar product lines or subject areas as Tungsten Automation * Must demonstrate the ability to work independently on larger or more complex departmental assignments Tungsten Automation is an Equal Opportunity Employer M/F/D/V This position is located at Gavrila Principa 43, Belgrade, 00. View the Google Map in full screen.
    $99k-121k yearly est. 60d+ ago
  • Senior Software Engineer

    Learnupon

    Principal software engineer job in Belgrade, MT

    LearnUpon is looking for a Senior Software Engineer to join our team in Belgrade. This is a flex role, working 1 day per week from LearnUpon's Belgrade office. LearnUpon LMS helps organizations train their employees, partners, and customers. Businesses can manage, track, and achieve their unique learning goals - all through a single, powerful solution. With offices in Dublin (our HQ), Belgrade, Philadelphia, Salt Lake City and Sydney, we are a global team with lots of diverse cultures, backgrounds, and experiences that puts our customers' experience at the heart of everything we do. Our culture fosters an open, collaborative and supportive environment where our accomplishments are celebrated and encouraged. We're always striving for the best solution (not the easy one). We're proud of our success and we're humble and hungry to achieve more. As a Senior Software Engineer, you will play a crucial role in designing, developing, and delivering features, services, enhancements, and fixes for LearnUpon's core product. You'll contribute to the creation of a scalable, best-in-class LMS while strengthening our company culture. Our current technology stack includes: * GoLang and Ruby on Rails for backend development. * Kafka for event-driven architecture. * MySQL, Redis, and document stores for data storage and caching. * AWS services such as S3, SNS, and SES for cloud infrastructure. * Datadog for logging and monitoring. We value choosing the right technology for each problem and encourage continuous learning and skill development. What will I be doing? * Drive impact and innovation by designing, building, and shipping software at scale. * Actively improve code quality and design craftsmanship. * Identify and leverage opportunities to enhance engineering productivity. * Collaborate closely with other Engineers and Product team members. * Mentor and guide junior engineers to foster their growth and development. * Drive impact and innovation by designing, building, and shipping software at scale. * Actively improve code quality and design craftsmanship. * Identify and leverage opportunities to enhance engineering productivity. * Collaborate closely with other Engineers and Product team members. * Mentor and guide junior engineers to foster their growth and development. What skills do I need? * 6+ years of experience in software design and development using languages such as Ruby, GoLang, or other object-oriented languages. * Strong expertise in developing and deploying high-quality, large-scale distributed systems and client-server architectures. * Extensive experience with event-driven architectures and frameworks like Kafka. * Deep understanding of cloud-based environments, specifically AWS services and best practices. * Proven ability to communicate technical ideas effectively and collaborate with both technical and non-technical stakeholders. * Holistic approach to solving engineering problems with a focus on craftsmanship and quality. * Experience in leading projects from requirements gathering to deployment, collaborating with cross-functional teams. * Ownership and accountability for delivering work throughout the software development lifecycle. * Extensive knowledge of relational and non-relational databases, with a focus on query performance optimization. * Excellent written and verbal communication skills in English. * Proven track record of being a team player who collaborates effectively with both technical and non-technical colleagues. Don't worry if you don't tick every box in order to apply, we're always happy to review applications and take all experience into consideration. We do our best to provide feedback where we can! Not required but considered a big plus * Familiarity with GoLang, Ruby on Rails or similar web frameworks. * Knowledge of front-end technologies such as Angular or other JavaScript frameworks. * Previous experience in the eLearning industry or working with learning management systems. * Exposure to API development and payment gateway integrations. * A technology-related degree or equivalent qualification in Computer Science, Engineering, or a related field. Why work with us? * Competitive salary and company ESOP. * Comprehensive private health insurance scheme. * 25 days annual leave + 1 annual company wellness day off. * Work in a fun and supportive environment with regular team events. * Excellent career progression - take LearnUpon where you think it can go. What is the Hiring Process? Our typical process generally works as follows: * Qualified applicants will be invited to schedule a screening call. * Successful candidates will then be invited to a series of practical interviews. * Finally, candidates will have a short interview with a member of our C-Suite Team. * The successful candidate will be contacted with an offer to join our team. LearnUpon is an Equal Opportunities Employer. We do not discriminate on the basis of gender, marital status, family status, age disability, sexual orientation, race, religion, membership of the Traveller community, or any other legally protected status. By applying for this job, you agree to LearnUpon's Privacy Policy. Find out more about our privacy policy here Visit our Careers site to find out more about working for LearnUpon, and check us out on Instagram.
    $83k-110k yearly est. Auto-Apply 37d ago
  • Senior Drupal Developer

    Dataart 4.1company rating

    Principal software engineer job in Belgrade, MT

    Our client is one of the largest professional certification associations in the finance industry globally uses DataArt as its primary technology execution and development partner. This highly prestigious and recognizable organization has thousands of certified members worldwide and has dramatically grown its reliance on DataArt over the past year. This project involves offering ongoing support, maintenance, and development of new features, as well as integrating with various external services across multiple platforms and regions. We are looking for a dedicated Drupal Developer to join our team. The role involves setting up and configuring environments, designing scalable Drupal website architecture, optimizing site performance, and ensuring security and reliability. * Setting up and configuring environments, managing deployments, and optimizing site performance * Be involved in designing Drupal website architecture, including defining content types, taxonomies, and data structures for efficiency and scalability * Identify and address performance issues, configure caching, and fine-tune server settings to ensure fast page load times * Maintaining website security, applying updates, and monitoring vulnerabilities * Be skilled in troubleshooting issues, including debugging code and resolving server-related problems to minimize downtime * Plan for website scalability and implement solutions to handle increased traffic or user growth * Ensure proper backup and disaster recovery plans are in place to safeguard website data in case of unexpected events * Collaborate with designers, content creators, project managers, and stakeholders to ensure successful web project delivery * Maintain detailed documentation of configurations, custom code, and processes for future reference and troubleshooting * Stay updated on the latest Drupal and Acquia products developments and best practices through ongoing learning and training * 3+ years of development experience with a strong focus on Drupal * Experience with SiteStudio, CodeStudio, CloudIDE, Acquia DAM, Acquia Campaign Studio is a nice to have * Expertise in HTML, CSS, and JavaScript * Expertise in PHP, Drupal, and MySQL * Experience with Drupal theming and template development * CI/CD pipeline management * Dependency management with Composer * Familiarity with Git and version control systems * Experience with agile software development methodologies * Strong problem-solving skills and attention to detail * Excellent communication and collaboration skills
    $85k-112k yearly est. 7d ago
  • Sr. Application Architect

    Ask Staffing

    Principal software engineer job in Kalispell, MT

    Leading fortune Insurance company Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com Job Description Job Related Experience: • Six+ (6+) years of combined experience writing systems using Visual C# and/or VB or Visual C++ • Three+ (3+) years experience developing n-tier Internet applications using Microsoft technologies and .Net Framework. • Three+ (3+) years developing solutions with Microsoft .Net, including C#, ASP.Net and ADO.Net. • Four+ (4+) years developing applications using Microsoft SQL Server as a data repository. • Five+ (5+) years with the development or maintenance of object oriented systems. • Advanced level knowledge of the Microsoft SQL Server, Microsoft's .Net framework, C#, web-based systems and general development techniques. • Previous experience with OMT/UML. • Development of insurance related systems preferred. Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com Qualifications Skills and Abilities: • Strong leadership and/or mentoring skills with the ability to assist in employee engagement. • Professional level communication skills including both written and verbal with the ability to effectively speak in a public forum. • Ability to analyze information and/or situations and make decisions to resolve problems using experience and professional judgment. • Ability to work with frequent and multiple policy, procedure, and regulation changes. • Creative problem solving skills with forethought of organizational goals and needs. • Ability to manage multiple projects and meet deadlines while adjusting to and implementing numerous policy and procedural changes. Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com Additional Information Minimum Education: • 4 Year degree in Information Technologies or related field. Equivalent work experience will be considered. • Prior development of insurance related systems preferred. Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com
    $100k-133k yearly est. 60d+ ago
  • Backend Software Engineer - Search, Crawler Team (London, Belgrade, Berlin)

    Perplexity Ai

    Principal software engineer job in Belgrade, MT

    We are seeking an experienced Backend Software Engineer to join our Crawler team. In this role, you will design, develop, and operate systems that ingest, process, and manage web-scale data in support of our next generation of advanced search technologies. This is a critical, high-impact engineering position, requiring expertise across both backend and frontend components of our data acquisition stack. Responsibilities * Take ownership of and lead projects focused on developing large-scale web crawlers, ingestion pipelines, and data processing systems. * Build, maintain, and optimize core backend and frontend components for crawler services, including storage, retrieval, and UI dashboards for data management. * Collaborate closely with Search and Infrastructure teams to ensure the reliable, high-quality ingestion and processing of billions of web pages. * Architect and implement fullstack features and scalable distributed systems that handle high-load and real-time data operations. * Rapidly iterate, experiment with novel approaches, and continuously enhance system performance, usability, and reliability. Qualifications * Minimum of 5 years of software development experience, with strong knowledge of data structures and algorithms in at least one of the following languages: Python, C++, Rust, or Go. * Experience with large-scale web crawlers is highly desirable. * Proven experience building, deploying, and optimizing high-load, distributed, and hardware-adjacent services. * Deep understanding of cloud infrastructure, with hands-on experience in Kubernetes (K8s) and AWS. * Demonstrated passion for writing clean, efficient, and scalable systems. Final offer amounts are determined by multiple factors, including, experience and expertise. Equity: In addition to the base salary, equity may be part of the total compensation package. Benefits: Comprehensive health, dental, and vision insurance for you and your dependents. Includes a 401(k) plan.
    $65k-90k yearly est. 28d ago

Learn more about principal software engineer jobs

Do you work as a principal software engineer?

What are the top employers for principal software engineer in MT?

Top 2 Principal Software Engineer companies in MT

  1. Oracle

  2. CVS Health

Job type you want
Full Time
Part Time
Internship
Temporary

Browse principal software engineer jobs in montana by city

All principal software engineer jobs

Jobs in Montana