Post job

Senior software engineer jobs in Bozeman, MT

- 100 jobs
All
Senior Software Engineer
Senior Engineer
Software Engineer
Development Team Member
Lead Engineer
Lead Technician
Data Engineer
Principal Software Engineer
Senior Solutions Engineer
Software Developer
Lead Development Engineer
Embedded Software Developer
Lead Developer
Lead Software Developer
Senior Web Engineer
  • Senior Automation QA Engineer (World of Warships, PC)

    Wargaming America 4.2company rating

    Senior software engineer job in Belgrade, MT

    Wargaming Belgrade is a game development studio in Serbia and a key member of the Wargaming global network. Our studio is home to talented and dedicated teams of game developers, artists, and designers, one of them being World of Warships team, who are passionate about creating the best gaming experiences for our players. The team does automation testing of the client-server desktop application - the game World of Warships. QA Automation team is responsible for: writing new and keeping existing automation tests up to date with the development of the application; extending and improving our automation framework; maintaining the test environment; automation of the other team's routine work to save their time. Reports to Lead Automation QA Engineer Responsibilities * Development and maintenance of test scenarios and test framework (on Python) * Maintaining and improving test infrastructure * Collaboration with the development department to improve quality What are we looking for? * 4+ years of experience in Automation QA or a similar position * Knowledge of the theory and methods of software testing * Experience in Python programming (Python is a priority, but experience with other programming languages will also be considered) * Experience in automated testing * Experience in API and UI test automation * Experience in using development tools: version control systems, bug trackers * Upper-Intermediate (B2) or higher English knowledge * Experience in Linux-based systems * Experience with CI/CD systems (Jenkins, TeamCity) What additional skills will help you stand out? * Experience in Docker, Ansible * Knowledge of PC architecture basics and component interaction * Experience in web-development Work mode * During the probation period: onsite * After the probation period: onsite or hybrid (3 days per week in the office) Benefits Benefits and perks are tailored to the local market and culture. Our benefits in Belgrade include: * Additional vacation days based on years of service at Wargaming: up to 5 days on top of the statutory minimum * Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave) * Sick Leave Compensation, Maternity Leave Benefits * Premium Private Health Insurance * Career development and education opportunities within the company * English clubs and platform for learning languages * Mental well-being program (iFeel) * Commuting allowance * Company events * FitPass membership * Discounts for employees * Personal Gaming Account * Coffee, fruits, and snacks in the office * On-site canteen with subsidized prices for food and drinks * Seniority Awards * Referral program - you can recommend the best talents to the Company and receive a reward Please submit your CV in English to ensure smooth processing and review. About Wargaming Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Operating since 1998, Wargaming has become one of the leaders in the gaming industry with 15 offices worldwide, including studios in Chicago, Prague, Shanghai, Tokyo, and Vilnius. Our diverse and multicultural team works together to deliver a top-class experience to millions of players who enjoy Wargaming's titles across all major gaming platforms. Our flagship products include free-to-play hits World of Tanks, World of Warships and World of Tanks Blitz. Please see Wargaming Candidate Privacy Policy for details on how Wargaming uses your personal data.
    $106k-129k yearly est. Auto-Apply 60d+ ago
  • Team Member

    Circle K Stores 4.3company rating

    Senior software engineer job in Bozeman, MT

    Job Type Customer Service Representative We want you to join our team as a Customer Service Representative. If you have the desire to be challenged, work in a fast-paced, fun environment and to grow your career - look no further. As a Customer Service Representative, you will enjoy: Medical, Vision, Dental, & Life Insurance/Short & Long Term Disability Flexible Schedules Weekly Pay Weekly Bonus Potential Large, Stable Employer Fast Career Opportunities Work With Fun, Motivated People Task Variety Paid Comprehensive Training 401K With a Competitive Company Match Flexible Spending/Health Savings Accounts Tuition Reimbursement Your key responsibilities: You will greet customers, run the register, cashier, make purchase suggestions and sometimes work with our food program. There is never a dull moment as you will be working around the store (inside and out) in many different areas to help maintain our high standards for store appearance and provide fast and friendly service to our customers. Provide regular and predicable onsite attendance. You will interact with many customers daily, all while working with a fun, energetic team accomplishing daily tasks around the store! You are good at: Selling products to customers Providing excellent customer care Communication and friendly conversation Performing at a quick pace while having fun Working as part of a team to accomplish daily goals Coming up with great ideas to solve problems Thinking quickly and offering suggestions Great if you have: Retail and customer service experience Sales associate or cashiering experience High school diploma or equivalent Motivation to advance in your career! Willingness to learn and have fun! Physical Requirements: Ability to stand and/or walk for up to 8 hours Lift and/or carry up to 30 pounds from ground to overhead up to 30 minutes in a shift Occasionally lift and/or carry up to 60 pounds from ground to waist level Push/pull with arms up to a force of 20 pounds Bend at the waist with some twisting up to one hour a shift Grasp, reach and manipulate objects with hands. This handwork requires eye-hand coordination, and may require climbing a ladder to store and retrieve materials or place and remove signs Circle K is an Equal Opportunity Employer. The Company complies with the Americans with Disabilities Act (the ADA) and all state and local disability laws. Applicants with disabilities may be entitled to a reasonable accommodation under the terms of the ADA and certain state or local laws as long as it does not impose an undue hardship on the Company. Please inform the Company's Human Resources Representative if you need assistance completing any forms or to otherwise participate in the application process. Click below to review information about our company's use of the federal E-Verify program to check work eligibility: In English In Spanish
    $27k-32k yearly est. Auto-Apply 25d ago
  • Team Member

    Noodles Bozeman

    Senior software engineer job in Bozeman, MT

    At Noodles & Company, our mission is to always nourish and inspire our team members, guests and the communities that we serve. We accomplish this by living our values of We Care, We Show Pride, We are Passionate, and We Love Life. Our noodles dishes are unique, multicultural and full of flavor. We believe that our team members should be too. We celebrate diversity and are committed to creating an inclusive environment where noodlers can bring their full self to work. Striving for a team that represents the diverse communities and guests we serve makes us better. SUMMARY We're looking for a Team Member to become part of our friendly atmosphere and join our enthusiastic crew. This is you if…you're passionate about providing guests with the best experience possible. You enjoy working with people who take food seriously yet have fun preparing and serving it. You are energized by possibility and committed to contributing to the collaborative spirit of the team. And you're looking for an opportunity to learn, grow and explore your career potential. Restaurant Guest Service RESPONSIBILITIES Greet guests to make them feel comfortable and welcome Take guests' food orders and handle cash and credit transactions Follow Noodles & Company's operational policies and procedures, including those for cash handling and safety/security to ensure the safety of all team members during each shift Demonstrate knowledge of the brand and menu items Serve food to guests in a courteous and timely manner Quickly and accurately prepare food items including prep, noodles, salads, soups, sandwiches Check food quality and food temperatures throughout the day to ensure that food is fresh and safe to serve Follow sanitation and safety procedures including knife handling and kitchen equipment Maintain cleanliness and organization throughout the restaurant and ensures proper set up and/or breakdown of the entire restaurant including dining room, restrooms, kitchen, and prep areas Effectively handle guest concerns and complaints Work as a team to prepare the restaurant for each shift Acts with integrity, honesty and knowledge that promotes the culture of Noodles & Company Maintains regular and consistent attendance and punctuality Contributes to a positive team environment Position may include cook, cashier and/or server responsibilities Must adhere to appearance standards Free Shift Meal Restaurant Guest Service KNOWLEDGE/SKILLS/REQUIREMENTS Excellent guest service skills required Ability to work in a fast-paced environment Team oriented, adaptable, dependable, and strong work ethic Ability to communicate effectively with guests and team members Ability to work nights, weekends and holidays Must be at least 16 years of age
    $22k-33k yearly est. 16d ago
  • Senior Solutions Engineer - Data Center

    Compunet 3.8company rating

    Senior software engineer job in Bozeman, MT

    Why join CompuNet? CompuNet values its people more than any other asset-and realizes the contributions made by each employee are a reflection of their education, experience, certifications, expertise and passions. We strive to take care of each other, do the right thing and help our customers succeed. We work to build lasting relationships and are proud that our customers across many industries see us as a trusted advisor. Putting the customer at the center of every engagement, our mission is to design, test, deploy and support the right IT solutions for every customer. We offer a generous total compensation package for our employees, including competitive wages, medical, dental, vision, PTO, company-matching retirement plans, profit-sharing and more. Our engineers are the foundation of success for our customers and our business. We are seeking a Senior Solutions Engineer with a Data Center focus to join our team in Bozeman, Montana. This role will provide value for our clients in both pre-sales design and post-sales implementation. This role will perform the following responsibilities: Collaborate with the sales team to build a winning strategy for our clients. Perform necessary Pre-Sales technical functions to create systems designs. Build Bill of Materials (BoM), create illustrations and diagrams and provide Statements of Work (SoW). Relay technical information to both technical and non-technical staff. Post-Sales Implementation of systems designed. Produce post Implementation project documentation. Provide proficient end-user systems administration training (post implementation) of CompuNet installed solutions Develop strategic relationships with our key manufacturer Partner SE's. Key Expectations of this role: Listen to and address customer technical challenges and design the right solution that meets the customer business needs. Ability to communicate on a high level regarding multiple technologies. Relay technical information to both technical and non-technical staff. Maintain existing certifications and grow to new areas with certification. Participate in all team functions including calls, meetings, events, etc. Technologies that this role will encompass are below: Converged and Hyper-Converged (HCI) solutions Storage Block, File & Object Connectivity Fibre Channel iSCSI Virtualization Design, deploy and maintenance vSphere Hyper-V Virtual network connectivity Cloud (some understanding preferred but not required) Understanding of public & private clouds Azure AWS GCP Data Protection Veeam Cohesity Rubrik Backup and Restore (Not all are required) Disaster Recovery Business Continuity Microsoft Active Directory (not required but recommended to have some level of understanding) Baseline understanding of Microsoft Active Directory and Windows Server components like DHCP, DNS & PKI Networking (Basic Networking) Fundamentals required for connectivity between data center, hybrid and cloud components Who you are You're a strong team player that is invested in helping your customers succeed and contributing to a great team. You have the following knowledge, skills, abilities and/or education: 8+ years of experience is a plus Demonstrated ability to work independently and bring order to ambiguous situations Ability to work on different projects in a simultaneous fashion (i.e. multiple customer projects in the same time period). Ability to relay technical information to both technical and non-technical staff. Exceptional problem solving and organizational skills. Excellent time management and independent work skills. Excellent verbal and written communication skills. Willing to travel 25-50% of the time depending on client needs Additional Information At CompuNet, we strive to do the right thing - that includes taking care of our employees. We offer a full and comprehensive compensation package to all our employees, including: Medical, Dental, Vision, Employee Assistance Program, and Flexible Spending Accounts Life and AD&D insurance, Disability coverage, Critical Illness and Accident Insurance Paid Time Off (PTO) and paid Holidays Company-matching 401(k) Profit Sharing Competitive salary The estimated base salary range for this position is $100,000 - $175,000 per year. Actual salary will depend on a variety of factors, including location and job-related qualifications such as knowledge, skills, experience, training, certifications, education, or performance. This position is eligible for variable compensation, such as commission, bonuses, and profit sharing, in addition to the base salary. Who we are CompuNet, Inc. is an engineering-led IT solution provider that offers consulting, design, and professional services. Our strength lies in our team of outcome-driven and relationship-focused professionals with a long history of designing IT solutions. Our team of highly skilled engineers take the lead in designing, developing, and implementing solutions that address complex business challenges. This team takes ownership for the entire project lifecycle, from discovery and design through deployment, training, and handoff. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.
    $100k-175k yearly Auto-Apply 60d+ ago
  • Restaurant Team Member

    Taco Bell 4.2company rating

    Senior software engineer job in Bozeman, MT

    will pay $21.00 - $25.00 per hour depending on experience and shifts worked We are looking for Restaurant Team Members to join the CLC restaurant Team in working for one of the most innovative brands out there. You will delight our guests by preparing their favorite menu items in collaboration with a high energy, people oriented team! We pride ourselves on a culture of diversity, equity and inclusion. Live Mas with a career at CLC and Taco Bell! Start with us, Stay with us + We offer flexible schedules to work around your busy life! + We provide GED assistance and educational scholarships. + We look to promote from within. We have extensive training programs and provide many opportunities for growth within our company. Compensation and Benefits + You will earn a very competitive wage and may opt for early pay or on-demand pay options. + Eligible employees can participate in our medical and supplemental benefits program. Community CLC and Taco Bell have always been invested in local communities, especially alongside programs that provide educational assistance and mentorship. The Taco Bell Foundation has more than 400 charitable partners, as well as an extensive grants program. ...and More Meal discounts, free uniforms, reward and recognition culture, fun and challenging work environment. Company Introduction Taco Bell has been recognized as one of the Top 10 Most Innovative Brands in the world. CLC Restaurants is a Taco Bell franchisee with a 30 year history of excellence - because we hire amazing people and foster a culture of community and growth. We want you to join our team!
    $21-25 hourly 60d+ ago
  • Senior Embedded Software Engineer IV 1

    Atlas Copco Drilling Solutions 4.2company rating

    Senior software engineer job in Bozeman, MT

    Job Summary The Senior Software Engineer IV is a senior technical leader responsible for driving the architecture, development, and delivery of complex software systems on our products. This role demands deep technical expertise, a strategic mindset, and the ability to manage large-scale projects from conception through deployment. The Senior Software Engineer IV will lead initiatives that significantly impact on the company's product roadmap, mentor other engineers, and supervise a small team. Essential Duties, Responsibilities, and Expectations · Architect and develop embedded application-level software and firmware systems, ensuring alignment with product and business goals. · Own the full lifecycle of complex software and firmware projects, from requirements gathering to deployment and long-term support · Mentor and manage a small team of engineers, driving technical excellence, accountability, and continuous improvement · Collaborate with cross functional teams to ensure seamless integration of software and firmware with hardware into development testbeds and released products · Implement robust testing frameworks and code quality standards to ensure reliability, maintainability, and performance · Evaluate and adopt emerging technologies that enhance system performance, scalability, and user experience · Develop and maintain comprehensive documentation for software and firmware systems, architecture, and development processes · Present technical strategies, project updates, and recommendations to senior leadership · Contribute to strategic planning and roadmap development for future software capabilities Minimum Qualifications (Experience / Education) · Bachelor's in Computer Science or related field · 10+ years experience in software development with proven leadership in complex projects · Proven track record of leading complex software and firmware projects from concept to market release · Demonstrated ability to mentor and lead technical teams Competencies // Knowledge, Skills, and Abilities (KSA's) · Mastery of C, C++, Python, Qt, Bash with deep expertise in Linux/UNIX environments · Strong understanding of embedded system architectures, device drivers, and hardware integration · Strategic mindset and technical leadership, able to align engineering decisions with long term product and business goals · Proven leadership and mentoring skills, with experience developing high performing teams and fostering innovation · Systems-level thinking, with ability to collaborate across disciplines and ensure seamless integration with hardware · Excellent communication skills, capable of translating complex technical concepts to diverse audiences · Expertise in managing largescale software projects, including planning, resource allocation, and risk mitigation Preferred Qualifications · Experience with scientific instruments · Background in physics, chemistry, or materials science · Expertise in cross platform development, bootloaders, device drivers, and automated testing frameworks
    $100k-120k yearly est. 29d ago
  • Lead ALC Developer - Software (Part-Time)

    Maximus 4.3company rating

    Senior software engineer job in Bozeman, MT

    Description & Requirements Maximus is seeking a Sr. Assembler Language Computer (ALC) Programmer to support our Internal Revenue Service (IRS) Master File project. The Sr. ALC Programmer will provide program analysis, design and development support, maintain source code and modify and/or upgrade code, and conduct testing and debugging, as necessary. Employment is contingent upon successful completion of the IRS-required Moderate Risk Background Investigation (MBI). The MBI requires the selected candidate be a U.S. Citizenship or Permanent Resident (Green card) status for at least 3 years. The MBI certification process will take 4 to 5+ months, unless the candidate already holds an active MBI, which may shorten the timeline. This is a fully remote, direct hire role. Essential Duties and Responsibilities: - Contribute to the development of goals for the department and planning efforts (budgets, operational plans, etc.). - Responsible for making moderate to significant improvements of systems or products to enhance performance of program/project. - Problems and issues faced are numerous and undefined, and require detailed information gathering, analysis and investigation to understand the problem. Regularly employ ingenuity and creativity to develop new technical solutions to solve difficult and moderately complex problems. - Responsible for leading large or complex initiatives that involve technically challenging requirements at this level, involving delegation of work and review of work products of the lower-level technical professionals. The Sr. ALC Programmer will provide program analysis, design and development support, maintain source code and modify and/or upgrade code, and conduct testing and debugging, as necessary. - Create, update, test, and maintain IBM ALC programs - Conduct trial runs of programs and software applications to be sure that they will produce the desired information and that the instructions are correct - Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment - Write, analyze, review, and rewrite programs, using workflow chart and diagram and applying knowledge of computer capabilities, subject matter, and symbolic logic - Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes - Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer - Compile and write documentation of program development and subsequent revisions, adding comments to software application code so others can understand the program - Prepare and maintain detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language - Work with CSA's (Computer Systems Analysts) to define and resolve problems in running computer programs Minimum Requirements -Bachelor's degree in related field. - 7-10 years of relevant professional experience required. - Equivalent combination of education and experience considered in lieu of degree. Job-Specific Minimum Requirements: - Bachelor's Degree from an accredited college or university required. An additional four (4) years of related experience may substitute for degree - At least eight (8) years of related experience required - Experience with IBM ALC programming language in a Z/OS environment - Experience with IBM Job Control Language (JCL) - Good verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting - Preferred qualifications and experience include: experience with TSO, File Manager, ISPF, Endevor, and IBM utilities including De-Bug; experience with IRS Corporate Systems. Minimum Education requirement: - Bachelor's degree or equivalent combination of education, technical training or work experience considered in lieu of degree. - Minimum of eight (8) years of experience with a bachelor's degree. Years of Required Work-Related Experience: - Knowledge of federal information security policies, standards, procedures, directives, and risk management processes. Required Certifications: - Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus). - Candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years, and Federal Tax compliant Preferred Key Skills and Abilities (not contractually required): - Excellent verbal and written communication skills. - Ability to work in a fast-paced, dynamic environment. - Ability to work well independently or in a team setting. EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 55.30 Maximum Salary $ 79.32
    $94k-121k yearly est. Easy Apply 8d ago
  • Software Engineering - Senior Engineer

    Fico 4.9company rating

    Senior software engineer job in Bozeman, MT

    FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential! Fair Isaac Corporation seeks a full-time Software Engineering - Senior Engineer. Telecommuting available from anywhere in US. HQ at Bozeman, MT. The primary duty of the Software Engineering - Senior Engineer is to perform end-to-end performance and functional QA for cloud-based enterprise applications, and to develop and maintain test automation framework, engineering tools, technologies, processes, and standardize them across platforms, products, and engineering organizations. Provide coaching and mentorship to junior team members, and technical engineering leadership and direction at application levels to development and QA engineers. 1) Provide leadership and be a champion for the development, and standardization of engineering processes, tools, and technologies for software and QA engineering covering performance testing, E2E testing, test automation framework, CI/CD, and quality metrics. 2) Collaborate with leaders from Product Management, Program Management, Development, Architects, Analytics, Platform, GTS, Professional Services, Solutions Support, and QA to gather and analyze functional and non-functional requirements for E2E testing and performance testing. 3) Design, develop, and execute manual and automated functional and non-functional tests for enterprise-level cloud-native applications deployed on AWS. 4) Ensure quality of microservices and cloud infrastructure setup by validating Performance, Stability, and Scalability testing for E2E applications. 5) Work with one or more cloud monitoring and observability tools like Grafana, Prometheus, AppDynamics, and CloudWatch for real-time measurement of performance statistics. 6) Identify performance bottlenecks in multi-API cloud applications and recommend optimal scaling and tuning configurations. 7) Document and present tests results and metrics to stakeholders and executive leaders. 8) Design, develop, and maintain CI/CD, test automation framework, performance test framework and automated tests. 9) Integrate as a productive member of Scrum team(s) and participate in Agile methodology. 10) Serve as a scrum master, leading and managing engineers, and working with globally distributed teams. 11) Coordinate with cross-functional leaders to establish and execute strategic plans, ensuring alignment with corporate objectives and fostering a culture of collaboration and teamwork across different product teams. 12) Promote a culture of innovation, continuous learning, and improvement within the QA team, encouraging the adoption of new technologies, industry standards, and best practices. 13) Lead and mentor junior team members to take ownership of their work, provide guidance and support, and encourage growth and development opportunities. Domestic and international travel required up to 10% of the time. May telecommute from any location in the U.S. HQ at Bozeman, MT. This position requires a Bachelor's degree or equivalent in Engineering, Computer Science, or a related field. This position requires eight (8) years of progressive post-baccalaureate experience in a Software Engineering or QA or related position. Experience must include five (5) years of experience, which may be concurrent, in all of the following: 1) Automation architect and framework design, including defining and driving test automation strategies across complex projects and across organizations; employing high skill with design, development, and maintenance of test automation for UI, API (REST and gRPC), DB, Integration, and E2E testing. 2) Strong non-functional Performance Testing experience for complex cloud-based services and applications, including designing and executing performance, load, stability, and scalability tests, and troubleshooting performance issues, tuning, and scaling for optimal performance. 3) Software development utilizing each of the following: * Languages: Java, Groovy, JavaScript, Typescript, Python, HTML, and Shell script * Automation Tools: Cypress, Playwright, Selenium, Cucumber, TestNG, Rest-assured, and WebdriverIO * Libraries: NodeJS, Apache poi, JSONpath, GoJS * Version Control & CI/CD: Git, GitHub, JFrog, Jenkins, Maven * Database: MySql, Oracle, MongoDB * Application Servers: Tomcat, WebSphere. * Operating System: Unix, RHEL * Requirements and Defect Tracking: JIRA * Testcase Management: qTest * Event Streaming Platform: Apache Kafka * Cloud Monitoring and Observability: Grafana, Prometheus, AppDynamics, and AWS CloudWatch As well as utilizing Cloud technologies: * AWS EKS, AWS Lambda, AWS S3, AWS Athena, AWS DynamoDB, Openshift. 4) Hands-on experience with containerization and orchestration technologies using Docker and Kubernetes. 5) Implementing CI/CD processes for automated code merging, build generation, deployment, and test script integration. 6) Testing Web applications on Unix, Linux, and Cloud environments. Familiar with testing for Internationalization (I18N) and Localization (L10N). 7) Developing and implementing new engineering processes, tools, and technologies, and rolling them out across engineering organizations for adoption, including communicating and working with leaders and executives across organizations to present innovations, sharing of knowledge, and provide status. 8) Leading, coaching, directing engineers, and working with globally distributed teams. All experience may have been gained concurrently. Experience must have been acquired after completion of the Bachelor's Degree program. Domestic and international travel required up to 10% of the time. May telecommute from any location in the U.S. HQ at Bozeman, MT. Full-time position. Please apply online at ************* Must reference job code #31289 for consideration. Unrestricted right to work in US required. Why Make a Move to FICO? At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today - Big Data analytics. You'll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more. FICO makes a real difference in the way businesses operate worldwide: * Credit Scoring - FICO Scores are used by 90 of the top 100 US lenders. * Fraud Detection and Security - 4 billion payment cards globally are protected by FICO fraud systems. * Lending - 3/4 of US mortgages are approved using the FICO Score. Global trends toward digital transformation have created tremendous demand for FICO's solutions, placing us among the world's top 100 software companies by revenue. We help many of the world's largest banks, insurers, retailers, telecommunications providers and other firms reach a new level of success. Our success is dependent on really talented people - just like you - who thrive on the collaboration and innovation that's nurtured by a diverse and inclusive environment. We'll provide the support you need, while ensuring you have the freedom to develop your skills and grow your career. Join FICO and help change the way business thinks! Learn more about how you can fulfil your potential at ******************** FICO promotes a culture of inclusion and seeks to attract a diverse set of candidates for each job opportunity. We are an equal employment opportunity employer and we're proud to offer employment and advancement opportunities to all candidates without regard to race, color, ancestry, religion, sex, national origin, pregnancy, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Research has shown that women and candidates from underrepresented communities may not apply for an opportunity if they don't meet all stated qualifications. While our qualifications are clearly related to role success, each candidate's profile is unique and strengths in certain skill and/or experience areas can be equally effective. If you believe you have many, but not necessarily all, of the stated qualifications we encourage you to apply. Information submitted with your application is subject to the FICO Privacy policy at **************************************
    $91k-122k yearly est. Auto-Apply 23d ago
  • Microsoft Dynamics 365 Technical Solutions Developer

    Ranch and Home Supply 4.4company rating

    Senior software engineer job in Bozeman, MT

    Part-time, Contract Description We're looking for a seasoned Dynamics 365 F&O developer with strong X++ skills for a flexible, project-based engagement. The ideal candidate will have hands-on experience in retail and D365 store commerce environments. This role is ideal for consultants or professionals seeking part-time work. Key Areas of Responsibility: Design, develop, and implement technical solutions within Microsoft Dynamics 365 Finance & Operations (F&O) and Commerce modules. Write and maintain high-quality X++ code, ensuring adherence to best practices and performance standards. Proven ability to design and implement high quality extensions. Perform advanced debugging and troubleshooting to resolve complex issues across integrated systems. Conduct solution analysis and gap assessments, translating business requirements into technical specifications. Collaborate with functional teams to design scalable, secure, and efficient solutions. Optimize system performance and ensure seamless integration with retail POS and store commerce systems. Participate in code reviews Look for opportunities for unit testing and write automated unit tests where applicable Manage build pipelines and perform deployments Provide technical documentation and support for implemented solutions. Requirements Skill Set Requirements: 3+ years of hands-on development and customization experience with Microsoft Dynamics 365 F&O and Commerce. Strong proficiency in X++ development, extensions, and customizations. Proven ability in debugging complex issues and root cause analysis. Solid understanding of retail operations, including POS and store commerce workflows. Experience with solution design, architecture principles, and performance optimization. Familiarity with Azure DevOps, LCS, and version control practices. Excellent problem-solving and communication skills. Knowledge of integration patterns with third-party systems. REST based API integration experience Experience with SQL Server, Power Platform, and Data Entities. Ability to work in an Agile environment and manage multiple priorities. Physical Demands: Sitting for long periods of time Heavy and repetitive lifting (up to 50 lbs) Bending, carrying, and pushing Working on a ladder Repetitive wrist movements on keyboard Close vision for PC work Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions #LI-CS1
    $74k-100k yearly est. 5d ago
  • Sr. Engineer Software - TTA/TC

    Kofax, Inc. 4.7company rating

    Senior software engineer job in Belgrade, MT

    Tracking Code E24-054 A Job Level Mid Career Category Product Development Type Full-Time/Regular Management and staff in Kofax'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 Kofax 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 * JavaScript, CSS, HTML - Medium to Expert. * SQL - at least Basic. * Unit tests (e.g. NUnit) - ability and willingness to write good unit tests. * ExtJS - nice to have but not obligatory. * C#, .NET - not obligatory but preferably to have: Basic to Medium 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 Kofax * Must demonstrate the ability to work independently on larger or more complex departmental assignments Kofax, Inc. 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
  • Software Engineer

    Telesign 3.7company rating

    Senior software engineer job in Belgrade, MT

    Telesign is looking for a Software Engineer to join our team and work on building and improving scalable, distributed systems capable of processing high volumes of data. You will contribute to enhancing existing services and developing new data-intensive solutions that power Telesign's customer offerings. Responsibilities * Participate in the entire software development cycle: design, development, testing, and deployment * Design efficient, highly available and scalable technical solutions for business requirements * Contribute to the code base by producing clean and reusable source code, leveraging OOP * Write unit tests and technical documentation * Participate in code reviews to help increase the quality of our products * Participate in product deployment and deployment/production troubleshooting (along with operations and release team) * Stay up to date with coding standards and relevant technology development * Work as part of a scrum team * Close collaboration with data science teams (developing and maintaining a framework for the deployment of data science solutions) Essential Requirements * Degree in Computer Science or equivalent; * Fluent in English, verbal and written; * 2+ years of software development experience with OO languages (Python, C#, Java, C++...); * Strong understanding of object-oriented programming, design patterns and common algorithms; * Strong coding skills (unit tests included); * Strong knowledge of relational database systems; * Solid experience in Git; * Experience with REST API development; * Strong problem-solving and analytical skills. Preferred Qualifications * Experience with Python; * Experience with async frameworks; * Experience with concurrent and parallel programming; * Experience with the Linux platform; * Familiarity with network protocols; * Experience in designing high-throughput, highly available and distributed services; * Experience with queuing solutions, non-relational databases, and caching; * Experience with ETL processes; * Experience with AWS. We are offering * Good compensation - Competitive € salary plus benefits package. * Development opportunities. * Challenging but also a friendly working environment. * And much, much more... About Telesign Telesign connects and protects online experiences with sophisticated customer identity and engagement solutions. Through APIs that deliver user verification, data insights, and communications we solve today's unique customer challenges by bridging businesses to the complex world of global telecommunications. Telesign is proud to be an equal-opportunity employer. We believe our differences help us create a better workplace, a better product, and a better community. We do not discriminate on the basis of race, colour, ancestry, religion, national origin, marital status, pregnancy, sex, sexual orientation, gender, gender identity or expression, age, genetic information, disability, military or veteran status, or any other basis protected by federal, state or local law, ordinance or regulation. Telesign is an Affirmative Action Employer and as part of the commitment to AAP, it will seek to ensure affirmative action to provide equality of opportunity in all aspects of employment, and that all personnel activities, such as the recruitment selection, training, compensation, benefits, discipline, promotion, transfer, layoff and termination processes remain free of illegal discrimination and harassment based on protected characteristics. About Proximus Global Proximus Global, combining the strengths of Telesign, BICS, and Route Mobile, is transforming the future of communications and digital identity. Together, our solutions fuel innovation across the world's largest companies and emerging brands. Our unrivalled global reach empowers businesses to create engaging experiences with built-in fraud protection across the entire customer lifecycle. Our comprehensive suite of solutions - from our super network for voice, messaging, and data, to 5G and IoT; and from verification and intelligence to CPaaS for personalised omnichannel engagement - enables businesses and communities to thrive. Reaching over 5 billion subscribers, securing more than 180 billion transactions annually, and connecting 1,000+ destinations, we honour our commitment to connect, protect and engage everyone, everywhere.
    $79k-109k yearly est. Auto-Apply 20d ago
  • Senior Software Engineer

    Learnupon

    Senior 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 57d ago
  • Organizational Development Lead

    Wildfire Defense Systems

    Senior software engineer job in Bozeman, MT

    Reports to: Vice President of People Operations About the Role We are seeking a dynamic Organizational Development Lead to drive transformative organizational initiatives and shape the future of our workforce. This role is pivotal in designing and launching a cutting-edge OD program, enhancing team effectiveness across a diverse workforce, and integrating AI into organizational structures. As the primary liaison between Rippling and WD Companies, you will maximize the potential of our HRIS platform to streamline HR processes, enhance global workforce management, and enable data-driven decision-making. This is a high-impact role for a strategic thinker passionate about talent development, organizational effectiveness, and innovation. What you will do? Talent Development & Management Develop and lead a comprehensive talent development strategy. Drive talent reviews, succession planning, and high-potential programs. Oversee performance management strategy, systems, and execution. Learning & Leadership Development Build scalable learning programs from onboarding to senior leadership. Design leadership development frameworks and academies. Create innovative learning and performance ecosystems. AI Enablement & Innovation Lead AI adoption strategy within People & Culture and across the organization. Leverage AI-driven tools to personalize learning and predict talent needs. Partner with Technology to integrate AI into talent development and analytics. Stay ahead of emerging AI trends to keep the organization future-ready. Organizational Effectiveness Partner with leaders on organizational design and change management. Lead initiatives that enhance team agility and collaboration. Use data and insights to measure and drive organizational health. Culture, Engagement & Employee Experience Lead engagement strategy, including surveys and action planning. Champion employee engagement aligned with company values. HRIS Leadership (Rippling) Oversee onboarding, offboarding, payroll, and benefits administration. Maintain and optimize employee data for accuracy and compliance. Automate performance reviews, goal tracking, and calibration processes. Partner with IT on device/app management and identity access controls. Manage global workforce initiatives, including EOR services and workflow automation. Qualifications & Skills Bachelor's degree in I/O Psychology, Organizational Development, Statistics, or related field (Master's preferred). 5-8 years of progressive HR/OD experience in HRIS, Talent Development, or Organizational Effectiveness. Proven success leading enterprise-wide learning and talent strategies. Experience driving AI transformation and digital enablement programs. Strong knowledge of AI tools, analytics, and emerging workforce technologies. Excellent project leadership, business acumen, and change management skills. Familiarity with assessment tools, learning platforms, and performance systems. Why Join Us? Opportunity to lead transformative organizational initiatives. Collaborate with forward-thinking leaders and technologists. Shape the future of workforce development with AI innovation. Be part of a small but international company that values agility, innovation, and employee engagement. How to Apply Submit your resume and cover letter highlighting your experience in organizational development, AI integration, and HRIS leadership. What will you get in return? At WD Companies, we offer one of the most comprehensive and competitive packages in the industry. We support our employees to perform to their fullest potential both at work and in their daily lives. We truly care about each of our employees and make it a priority to take excellent care of them and their families. Benefits Overview Medical Plan Dental Plan Vision Plan Access to Teladoc Short-Term and Long-Term Disability Plans Accidental Death and Dismemberment Plans Wellness Program Work/Life Balance Paid Time Off 48-Hours of Sick Leave per year 9-Paid Company Holidays Flexible Work Options Employee Assistance Program Insurance Company Paid Term Life and Insurance Plans Voluntary Life & Accident Insurance Plans Retirement Retirement (401(k)) WDS Contributes 3% to a Safe Harbor retirement plan with no employee match required Flexible Spending Accounts Health Savings Account Diversity at WDS At WDS, we are committed to diversity, equality, and inclusion in all facets of the organization. We have built an open culture that celebrates the diversity, while actively championing equality and inclusion practices that make us a company people want to work with and work for. We believe that diversity, equality, and inclusion yield greater organizational creativity and productivity, which helps us serve our customers and partners more effectively. Delivering on our diversity commitment returns greater value to our shareholders and ultimately makes a positive impact to the communities in which we do business and to the people who live in them. Salary Range: $70,000 - $105,000 Final offer amounts are determined by multiple factors, including candidate experience and qualifications, and may vary from the amounts listed above. This job description should not be construed as an exhaustive statement of duties, responsibilities or requirements, but a general description of the job. Nothing contained herein restricts WDS rights to assign or reassign duties and responsibilities to this job at any time. Wildfire Defense Systems, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
    $70k-105k yearly 39d ago
  • Software Developer - Automation

    Siemens Energy

    Senior software engineer job in Belgrade, MT

    About the Role Beograd Belgrade Remote vs. Office Hybrid (Remote/Office) Company Siemens Energy d.o.o. Beograd Organization Transformation of Industry Business Unit Electrification - Automation - Digitalization Full / Part time Full-time Experience Level Mid-level Professional A Snapshot of Your Day Imagine being the catalyst for our customers' decarbonization journey, developing the software that enables the transition to electric power and sustainable fuels. Our mission is to create a cutting-edge software platform for the control and automation of maritime vessels - and beyond - delivering state-of-the-art operational performance, energy efficiency, and cybersecurity. In this role, you will play a pivotal part in designing the basis and application software framework, leveraging the Simatic TIA Portal family. How You'll Make an Impact * Develop automation software in Simatic TIA portal * Create test cases for testing the implemented functionality * Create and maintain technical documentation for automation systems * Provide training and support to end-users of automation systems * Troubleshoot and resolve issues related to automation systems * Collaborate with cross-functional teams to ensure timely project deliveries What You Bring * Master's or bachelor's degree in automation, computer science, electronic engineering or related field * Minimum 5 years of experience developing automation systems * Good knowledge of PLC programming (TIA Portal SCL, S7-1500 series) and PLC library development * Good knowledge of communication protocols and interfacing of different systems * Basic knowledge of HMI systems * Proficiency in English * Interest in working in an international development team. Although the position is based in Belgrade, this journey will occasionally bring you to other locations around the world. A work-permit in Serbia is required. About the Team Our global software development program brings together 50 passionate contributors, united by a shared commitment to decarbonization, quality, and customer satisfaction. Collaborating in cross-functional teams and following the Scrum framework, we foster daily interactions that fuel knowledge-sharing and drive meaningful results. You'll thrive in our collaborative and inclusive team culture, where diverse perspectives are celebrated, and innovation is at the heart of everything we do. Who is Siemens Energy? At Siemens Energy, we are more than just an energy technology company. With ~100,000 dedicated employees in more than 90 countries, we develop the energy systems of the future, ensuring that the growing energy demand of the global community is met reliably and sustainably. The technologies created in our research departments and factories drive the energy transition and provide the base for one sixth of the world's electricity generation. Our global team is committed to making sustainable, reliable, and affordable energy a reality by pushing the boundaries of what is possible. We uphold a 150-year legacy of innovation that encourages our search for people who will support our focus on decarbonization, new technologies, and energy transformation. Find out how you can make a difference at Siemens Energy: ******************************************** Our Commitment to Diversity Lucky for us, we are not all the same. Through diversity we generate power. We run on inclusion and our combined creative energy is fueled by over 130 nationalities. Siemens Energy celebrates character - no matter what ethnic background, gender, age, religion, identity, or disability. We energize society, all of society, and we do not discriminate based on our differences. Rewards/Benefits * The opportunity to engage in an exciting environment on meaningful projects * Career development opportunities * Supportive work culture * International environment * Flexible working times * Home office opportunity * And more! ************************************ #LI-JV1
    $66k-88k yearly est. 30d ago
  • Lead Engineer, Transmission Lines

    Esp Associates 2.9company rating

    Senior software engineer job in Bozeman, MT

    About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the acronym S.O.L.V.E. to define our core values that include: Safety first, Outstanding service, Lasting relationships, Valued teamwork and Engaged culture. “We solve the problems that matter” and we are always looking to add passionate, motivated, and qualified individuals to our rapidly expanding team. About The Role: As a Lead Engineer, you will provide leadership and senior-level engineering/technical expertise on complex electric transmission design projects for high-voltage (HV) and extra high-voltage (EHV) overhead utility systems. Some of the main responsibilities will be to ensure the team is meeting client requirements; both quality and schedule deadlines as well as ensuring the team is engaged and their input is valued. We want to inspire our team members to produce at the level of excellence for which Pickett is known. This role will require you to be hands-on and manage, prepare, review and/or provide guidance for line routing, survey coordination, PLS-CADD modeling, structure design, foundation design, clearance checks, plan/profile development, material specification and procurement, constructability evaluations, work order package preparation, permitting, vendor/subcontractor coordination and construction support. What You Will Be Doing: Supervise a team of engineers, technicians, and drafters Communicate clear expectations, goals, and vision Manage the performance of the team and delegate project work Motivate, coach and mentor team members Manage projects, ensure quality of work and on-time delivery Review and approve engineering design submittals Develop lasting relationships with clients Estimate projects and develop proposals What You Bring: Bachelor's degree in Engineering (required) Professional Engineer (PE) certification (required) 10+ years of related transmission line engineering experience in the electric utility industry (required) Extensive experience using PLS-CADD (required) Extensive experience with design codes and standards such as: NESC, IEEE, ASCE and ACI Extensive experience liaising with substation, environmental, real estate, construction, and maintenance stakeholders Deep understanding of industry standards and methods (engineering, procurement, and construction) Strong project management skills and experience Ability to work in a safe manner and always obey safety regulations Adept self-starter who thrives in an unstructured, varied and deadline-driven work environment Strong leadership skills and ability to coach other team members and provide direction for projects Strong ability to collaborate with team members as well as peers in the electrical utility industry Effective business and technical communication skills (verbal, written and presentation) Candidate must be able to pass a drug screen, background check, and have a satisfactory driving record in accordance with the company's driving (MVR) policy So...Why Join Us? You will have the opportunity to learn, grow and directly contribute to our business. You will also have a very visible and tangible impact by solving real world problems. You will contribute significantly to the growth and development of our company while also continuing to be challenged and inspired along the way! Pickett offers an excellent employee benefits package including: Competitive compensation with yearly performance reviews and discretionary annual bonuses 401(k) (Traditional & Roth plans) with a guaranteed employer match of 100% up to the first 3% and 50% on the next 2% (eligibility after 60 days) PTO (Paid Time Off) & 10 Paid Holidays Tiered Health, Vision & Dental Insurance Options (eligibility after 30 days) Behavioral Medicine through Teladoc Short-Term Disability Insurance Long-Term Disability Insurance Life Insurance Pet Insurance Education Reimbursement Opportunities Flexible and Dependent Benefits Plan Referral Bonuses
    $82k-106k yearly est. Auto-Apply 40d ago
  • Team Member

    Tractor Supply 4.2company rating

    Senior software engineer job in Belgrade, MT

    The Team Member is responsible for interacting with customers and team members, supporting selling initiatives and performing assigned tasks, while delivering a Legendary Customer Experience. Do you love the life out here and want to share it with others? At Tractor Supply we strive to make the life out here a little bit better each day for both our neighbors and our teams. Essential Duties and Responsibilities (Min 5%) As a Team Member, it is essential that you be available, flexible, adaptable and service-oriented, as you must be able to fulfill all of the the following requirements: * Maintain regular and predictable attendance. * Work scheduled shifts and have the ability to work varied hours, days, nights, weekends and overtime as dictated by business needs. * Deliver on our promise of Legendary Customer Service through GURA: * Greet the Customer. * Uncover Customer's Needs & Wants. * Recommend Product Solutions. * Ask to Add Value & Appreciate the Customer. * Team Members are required to perform a combination of the following duties during 95 percent of their day. Although the mix may vary from one day to another, our business and staffing model makes it essential that every Team Member be able to perform all of the following duties accurately, efficiently and safely on a regular basis and without advance notice: * Operate cash register/computer following cash handling procedures as established by Tractor Supply Company. * Recovery of merchandise. * Participate in mandatory freight process. * Complete Plan-o-gram procedures (merchandising, sets, and resets). * Assemble merchandise. * Perform janitorial duties. * Execute price changes/markdowns. * Operate Forklift (unless under the age of 18). * Operate Cardboard Baler (unless under the age of 18). * Assist customers with loading purchases. * Ensure the customer has a Legendary shopping experience that differentiates from the competition. * Ensure the safety and well-being of birds. Sanitize and maintain poultry holding tanks and care for birds as required. * Complete all documentation associated with any of the above job duties. * Team Members also may be required to perform other duties as assigned. Required Qualifications Experience: No experience required. Retail experience and/or farming, ranching, pet/equine, or welding knowledge is strongly preferred. Education: A high school diploma or equivalent is preferred, but not required. Regardless of education level, Team Members must be able to read, write and count accurately. Preferred knowledge, skills or abilities * Farming, ranching, pet/equine, or welding knowledge is strongly preferred. * Ability to read, write, and count accurately. * Strong communication and problem-solving skills. * Basic computer skills. * Strong interpersonal skills and ability to resolve issues ethically and with minimal conflict. Working Conditions * Working environment is favorable, generally working inside with moderate noise. * Indoor floors and outdoor lots generally are hard surfaces (concrete, asphalt, etc.) lighting and temperature are adequate. * Work shifts vary from one store to another, but generally are no less than 4 hours and may exceed 8 hours * Promote a safe and productive work environment for Team Members and customers and adhere to Company safety training and guidelines Physical Requirements * Ability to move and transfer merchandise, weighing up to 50 pounds, throughout the store. * Ability to push and pull merchandise up to 2,000 pounds with the assistance of proper material handling equipment (e.g. pallet jack). * Ability to occasionally lift or reach merchandise overhead. * Ability to frequently stand, kneel, twist, crouch, squat, bend, stoop, and climb ladders. * Ability to move throughout the store for an entire shift. * Ability to safely access all areas of the store including selling floor, side lot, stock area, and register area. * Ability to operate and use all equipment necessary to run a store (e.g. dolly, handtruck, forklift, baler, computer, cash register) (forklift and baler requirements do not apply if under the age of 18). * Ability to constantly operate store equipment such as computer, cash register, and other store equipment. * Ability to read, write, and count accurately to complete all documentation. * Ability to utilize strong written and verbal communication skills to communicate effectively with team members. * Ability to process information / merchandise through the point-of-sale system. * Ability to handle and be in contact with birds/poultry. * Ability to successfully complete all required training. * Ability to successfully complete training and certification to dispense propane, and to dispense propane (propane certification and dispensing requirement does not apply if under the age of 18). Disclaimer This job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor. Company Info At Tractor Supply and Petsense by Tractor Supply, our Team Members are the heart of our success. Their dedication, passion, and hard work drive everything we do, and we are committed to supporting them with a comprehensive and accessible total reward package. We understand the evolving needs of our Team Members and their families, and we strive to offer meaningful, competitive, and sustainable benefits that support their well-being today and in the future. Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members. Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service. Please visit this link for more specific information about the benefits and leave policies applicable to the position you're applying for.
    $32k-37k yearly est. 60d+ ago
  • Backend Software Engineer - Search, Crawler Team (London, Belgrade, Berlin)

    Perplexity Ai

    Senior 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.
    $65k-90k yearly est. 48d ago
  • Senior Python Developer with experience in Django and AWS

    Dataart 4.1company rating

    Senior software engineer job in Belgrade, MT

    Our client is the world's leading music company, committed to artistry, innovation, and entrepreneurship. We are looking for a Senior Python Developer with strong expertise in Django and AWS to join our Release Products team. This role offers high autonomy and ownership, requiring you to design, build, and maintain production-ready backend services while contributing to infrastructure and CI/CD improvements. You will work closely with a senior engineering team, taking responsibility for the production system and ensuring scalability, reliability, and performance. Ideal candidates are T-shaped engineers who thrive in fast-paced environments, can make independent technical decisions, and have hands-on experience with modern cloud and container technologies. * Build and maintain Django backend services * Own features end-to-end * Contribute to infrastructure and CI/CD where applicable * Work directly with a senior engineering team with minimal oversight * Take responsibility for the production system, including troubleshooting and operational ownership * 6+ years of professional engineering experience * Experience as a senior or lead-level contributor * Production Django experience (not just Python) * Strong in API design, data modeling, and performance optimization * AWS expertise, including hands-on experience with EKS (not just theoretical Kubernetes) * Experience with CI/CD pipelines using GitHub Actions * Ability to troubleshoot production issues and ensure system stability * Comfortable operating with high autonomy and making technical decisions independently * Ability to ramp up quickly in existing production systems * Strong communication skills and proactive approach * T-shaped engineer (deep in one area, strong in another) * Experience across backend + frontend or backend + infrastructure * Used to working with experienced teams and minimal process
    $85k-112k yearly est. 3d ago
  • Senior iOS Engineer - Fish

    On-X Life Technologies 4.0company rating

    Senior software engineer job in Bozeman, MT

    ABOUT onX As a pioneer in digital outdoor navigation with a suite of apps, onX was founded in Montana, which in turn has inspired our mission to awaken the adventurer inside everyone. With more than 400 employees located around the country working in largely remote / hybrid roles, we have created regional “Basecamps” to help remote employees find connection and inspiration with other on Xers. We bring our outdoor passion to work every day, coupling it with industry-leading technology to craft dynamic outdoor experiences. Through multiple years of growth, we haven't lost our entrepreneurial ethos at onX. We offer a fast-paced, growing, tech-forward environment where ownership, accountability, and passion for winning as a team are essential. We value diversity and believe it leads to different perspectives and inspires both new adventures and new growth. As a team, we're hungry to improve, value innovation, and believe great ideas come from any direction. Important Alert: Please note, on Xmaps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at on Xmaps.com or directly via our LinkedIn page. WHAT YOU WILL DO onX is seeking a Senior iOS Engineer to join the Fish team at onX. This role is critical to delivering best-in-class mobile experiences for outdoor enthusiasts, leveraging Apple platforms to bring mapping, GPS, and outdoor discovery features directly to our users' fingertips. As a Senior iOS Engineer, you will own major components of the iOS app, drive technical decisions, and collaborate cross-functionally to ship impactful features. This position is ideal for an engineer who thrives on solving complex problems, cares deeply about user experience, and can influence both the technical direction and team culture. This is a great opportunity to be a part of a dynamic growing company focused on making an impact on the business, and continuing our work on performance and scalability. This role will report to the Engineering Manager for the Fish team. As an onX Senior iOS Engineer, your day to day responsibilities would look like: (Essential Job Duties) Lead the design, implementation, and delivery of complex features in the onX iOS applications. Collaborate closely with Product, Design, and QA to deliver intuitive, performant, and reliable user experiences. Mentor and support junior and mid-level engineers through code reviews, pairing, and technical guidance. Influence architectural direction for the iOS app, ensuring scalability, maintainability, and performance. Participate in technical discussions and make high-judgment decisions with long-term business impact. Proactively identify opportunities for innovation and process improvement within the mobile platform. Actively contribute to the hiring process by upholding a high bar for technical and cultural fit. LOCATION onX has created a thriving distributed workforce community across several US locations. This position can be performed from an onX corporate office, “Basecamp,” or “Connection Hub”. Corporate Offices: onX was founded in Montana with offices in Missoula and Bozeman. If you prefer to work in an office at least part of the time this is a great option. Basecamps: Basecamps are established virtual workforce communities where a sizable number of distributed team members group for work, volunteering, socializing, and adventure. Our current Basecamps are located within a 90-mile radius of the following: Austin, TX; Charlotte, NC; Denver, CO; Kalispell, MT; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. Connection Hubs: Connection Hub locations are smaller, emerging communities of distributed team members. Our current Connection Hubs are located within a 60-mile radius of the following: Boise, ID; Charleston, SC; Dallas/Fort Worth, TX; Phoenix, AZ; Richmond, VA; Spokane, WA; and Vermont. WHAT YOU'LL BRING Bachelor's degree in Computer Science or equivalent experience. 8+ years of experience is required. Expert in Swift and the iOS ecosystem, with demonstrated experience shipping production iOS apps at scale. Strong grasp of iOS frameworks (UIKit, SwiftUI, etc.) and architectural patterns. Experience designing and debugging asynchronous, multi-threaded applications. Proven ability to design and implement scalable mobile systems that integrate with backend APIs. Deep understanding of algorithms, data structures, and their performance tradeoffs in production environments . Ability to operate independently on end-to-end workstreams, from concept through delivery. Strong communication skills; able to mediate technical discussions and build consensus across teams. Track record of mentoring other engineers and elevating team standards. Familiarity with CI/CD pipelines, unit/UI testing frameworks, and monitoring tools for mobile applications. A shared passion for and ability to demonstrate onX's Company Values. Permanent US work authorization is a condition of employment with onX. Ability to travel quarterly for multiple days to a corporate office or other onX strategic location, such as a Basecamp. Experience integrating systems with GraphQL. ADDED BONUSES Though not required, we would be thrilled to consider candidates with any of the following: Experience with Mapping technologies and/or GIS systems. Knowledge and Passion for Fishing!! COMPENSATION onX is committed to compensating all employees fairly and equitably for their contributions. For this position, applicants can expect to make between $146,000 to $182,000 upon hire. The pay range will vary based on experience, skills, certifications, and education among other factors as required in the job description. In addition, full-time onX employees are eligible for a grant of common share options with a vesting schedule and a potential annual bonus of 10% based on company performance. WHAT WE ARE OFFERING YOU Competitive salaries, annual bonuses, equity, and opportunities for growth Comprehensive health benefits including a no-monthly-cost medical plan Parental leave plan of 5 or 13 weeks fully paid 401k matching at 100% for the first 3% you save and 50% from 3-5% Company-wide outdoor adventures and amazing outdoor industry perks Annual “Get Out, Get Active” funds to fuel your active lifestyle in and outside of the gym Flexible time away package that includes PTO, STO, VTO, quiet weeks, and floating holidays PERFORMANCE ESSENTIALS In this role, success is driven by cognitive abilities such as concentration and problem-solving, essential for our computer-centric tasks. onX will explore reasonable accommodations to ensure that individuals with diverse abilities can fully engage in and contribute to the essential physical and mental functions of the job. If you need assistance or accommodation, please contact us at **************. Position open until filled. #LI-Remote At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us! onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy. As part of our interview process, your conversation may be recorded for documentation purposes to allow interviewers to focus fully on the discussion. Recordings are confidential and accessible only to authorized personnel. Please note, onX respects all applicable laws regarding recording consent, and you will have an opportunity to opt-out if preferred.
    $146k-182k yearly Auto-Apply 8d ago
  • Lead Salesforce Developer/Engineer

    Dentsu Group Inc.

    Senior software engineer job in Belgrade, MT

    Recruiting Job Description Key responsibilities and accountabilities: Responsible for leading the design, customisation, and optimisation of the CRM platform, ensuring robust integration, advanced data analytics, and scalable solutions that align with the domain's strategic objectives and drive customer relationship excellence while identifying new opportunities within the customer. You will: * Lead the design and development of complex digital solutions in the CRM Domain * Lead the development of complex software solutions. * Provide technical guidance and mentorship to junior engineers. * Ensure architectural integrity and consistency across the software development lifecycle. * Develop and maintain software architecture documentation. * Participate in project planning and estimation activities. * Drive continuous improvement initiatives within the development team. * Act as a subject matter expert (SME) for pitches and client work. * Contribute to the vision and strategy of the team Qualifications: CRM Platforms * Excellent knowledge of CRM systems e.g. Salesforce, HubSpot, Microsoft Dynamics (Backend and Frontend). Min. 4 years. * Additional project related experience with any of the Industry Clouds is taken as an advantage. * Be able to implement efficient, scalable, and maintainable CRM solutions. * Excellent problem-solving skills with the ability to troubleshoot and resolve complex issues. * Experience in leading and managing project development in Agile or Scrum environments. * Experience with CI/CD and version control tools (e.g., GitHub, GitLab, Bitbucket, Jenkins, etc.). * Ability to work independently and as part of a team, managing multiple priorities and deadlines and guide junior members. Databases * Ability to query databases for customer data extraction and reporting. Scripting & Automation * Strong programming skills in APEX, C#, .net, others. API Integration * Strong understanding of REST/SOAP APIs for integrating CRM with other systems. Data Analysis & Reporting * Strong experience with Excel, Power BI, Tableau or others to analyse customer data and generate insights. Customer Data Management * Strong understanding of data segmentation, customer lifecycle, and personalisation. Troubleshooting & Debugging * Ability to diagnose CRM-related technical issues and provide solutions. Team player with organisational skills and dedicated to transparency. We Dream. We Do. We Deliver. At Merkle, a dentsu company, we power the experience economy. Whether we're building the next great app, running CRM at scale for global brands, delivering technology architectures that support millions of users, or providing world-class data, identity, and insights solutions, it's all in the name of crafting experiences that set brands apart from the competition. Backed by dentsu's legacy of innovation and creativity originating in Japan, we've spent over 35 years helping brands build loyalty, drive growth, and connect meaningfully with their audiences. We've been named a global "Leader" by top industry analyst firms in categories as wide-ranging as digital transformation and commerce, experience design, engineering and technology integration, digital marketing, data science, CRM and loyalty, and customer data management. Why choose Merkle? Innovation at Our Core: As part of dentsu's global network, Merkle pushes the boundaries of customer experience, integrating creativity, technology, and data to drive real-world impact. For over 35 years, we've been innovating to meet the changing needs of our clients. Global Reach with Local Expertise: With over 16,000 employees across 30+ countries, and part of a 70,000 employees network at dentsu, Merkle blends global insights with a deep understanding of local markets to deliver personalized, effective solutions. Collaborative Culture: At Merkle, your ideas and contributions truly matter. You'll join a team that fosters innovation, collaboration, and creative problem-solving. Together, we work on impactful international projects, making meaningful connections every step of the way. What's in It for You? Global Perspective: As part of a dentsu company, collaborate with over 70,000 talented colleagues across 145 countries to drive innovation on a global scale. Flexibility & Balance: Enjoy hybrid work models, adaptable hours, and home office options. Inclusive & Supportive Culture: We celebrate diversity and foster a respectful workplace where every team member's unique perspective is valued, and everyone is welcome. Well-balanced reward package: We offer competitive salaries, volunteer days, wellness days, modern offices, and a multi-cultural environment that fosters creativity and innovation. Innovation-Driven Work: Contribute to projects that are reshaping industries and driving transformation with next-generation technologies and strategies. Purpose-Driven Culture: Be part of an organization that fosters sustainable growth for brands, people, and society-where every contribution makes a meaningful impact. Growth Opportunities: Expand your skills through training, mentorship, and data-driven projects that reshape customer experience and business outcomes. Explore opportunities in the whole dentsu network to expand your reach. #LI-Hybrid #LI-VF1 #LI-Merkle Location: Prague Brand: Merkle Time Type: Full time Contract Type: Permanent
    $94k-128k yearly est. Auto-Apply 26d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Bozeman, MT?

The average senior software engineer in Bozeman, MT earns between $73,000 and $125,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Bozeman, MT

$96,000

What are the biggest employers of Senior Software Engineers in Bozeman, MT?

The biggest employers of Senior Software Engineers in Bozeman, MT are:
  1. DataArt
  2. FICO
  3. Altium
  4. Kofax
  5. Maximus
  6. Learnupon
Job type you want
Full Time
Part Time
Internship
Temporary