Post job

Software Engineer jobs at ITR AMERICA - 610 jobs

  • Kubernetes Software Engineer

    ITR 4.2company rating

    Software engineer job at ITR AMERICA

    Job DescriptionKubernetes Platform Software EngineerAs a Platform Software Engineer, you will design, implement, and maintain the custom Kubernetes operators underpinning our on-premises Kubernetes clusters, with a strong focus on scalability, reliability, and maintainability. You will assist with Kubernetes infrastructure automation via the creation of tooling and processes. You will advise on the technical direction and implementation of our internal team's software engineering initiatives, evaluate and integrate key technologies, and provide mentorship to our junior engineers for software development.Key Responsibilities Custom Kubernetes operator development Design, implement, maintain, modify, and test custom Kubernetes operators written in Go and/or Ansible Enhance existing software development processes, practices, and standards. Test environments to evaluate tooling based on performance, feature set, and maintainability-especially for components that must work reliably with on-premise hardware and OS requirements. Support the use and understanding of in-house Kubernetes operators and serve as a maintainer for those controllers. Architecture & Infrastructure as Code and Tooling Develop and implement an Architecture as Code process for the Slate platform Write and maintain infrastructure and deployment code using tools such as ArgoCD (GitOps), Puppet (OS management), Go, Python, Bash, Ansible, Terraform, and GitLab CI. Engage with development teams to understand platform needs and tailor the cluster experience to meet evolving requirements. Technical Leadership for Software Engineering Provide software development, guidance, code reviews, and pair programming support to a team of 11 engineers. Contribute to onboarding, team documentation, and process improvement initiatives. Act as a go-to technical expert for all Kubernetes custom operator questions across the engineering organization. Collaboration Partner closely with internal cybersecurity and development teams to ensure the platform's custom operators meet security, compliance, and usability expectations. Participate in cross-functional projects related to platform enhancements, cluster lifecycle automation, and infrastructure provisioning. Key Technologies & Tools Languages: Go, Python, Bash CI/CD: GitLab CI, ArgoCD IaC/Config Management: Puppet, Helm, Ansible Kubernetes & Ecosystem: On-prem K8s, Custom Operators, Service Mesh, k8s architecture Operating Systems: Linux-based OS management at the hardware level, strong Linux sysadmin skills What Sets This Role Apart Deep involvement in designing on-prem Kubernetes infrastructure, with full ownership from OS/hardware layer up to service-level automation. A platform-first approach to engineering that balances security, developer experience, and operational scalability. Strong mentorship and team enablement focus-guiding engineers while staying hands-on with architecture and implementation.
    $65k-87k yearly est. 9d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Application Developer

    ITR 4.2company rating

    Software engineer job at ITR AMERICA

    Job Description No C2C Onsite in Oak Ridge, TN Senior Full Stack Application DeveloperOverviewThe support position is responsible for the development, maintenance, testing and on-going support of enterprise level solutions which support the science mission while protecting staff from nuclear and radiological hazards and ensuring compliance with regulatory requirements. These integrated software systems are critical for managing safe and compliant nuclear and radiological operations. The various functions that these systems support include tracking radioactive material inventories across radiological facilities, managing radioactive sealed sources, providing tools for radiological protection operations (radiological surveys, radiological work permits, radiological event reports, etc.), sitewide real-time radiation monitoring network, and bioassay data management and reports for individuals. This position will work as part of a team that provides support for these existing applications while working on a major effort to modernize these applications with the latest technologies.Major Duties/Responsibilities Create and maintain interfaces that share data between Radiological Protection applications and other systems. Develop and maintain Oracle and SQL Server Stored Procedures/Functions/Triggers. Extract or update data using SQL or PL/SQL. Develop and maintain ASP.NET framework/.NET backend C# Web API applications using Visual Studio and Azure DevOps. Develop and maintain Web Application Frontends based on Single Page Application JavaScript Frameworks. Provide support for existing Oracle Forms/Reports and ColdFusion applications while developing the new systems. Generate Software Quality Assurance (SQA) documentation. QualificationsKnowledge of the following: Development of applications using relational databases such as Microsoft SQL Server, Oracle, etc. Formalized web application development and debugging techniques. Design and development of web applications. 15+ years of programming and architecture experience. While not required, the following qualifications are desired: Bachelor's degree in Computer Science, Software Engineering, Computer Information Systems, or related technical/science degree. Experience with database triggers, stored procedures, and functions. Experience with Microsoft Entity Framework 5 (or greater), LINQ and MVC pattern. Experience with the .NET framework in C#. Experience with HTML5, JavaScript, jQuery, and CSS 3. Experience with Single Page Application development frameworks (Vue.js, React, etc.). Experience with migrating ColdFusion applications to .NET. Experience with Azure DevOps, GIT or other source control. Technical background with a basic understanding of health physics principles. This support position requires the ability to obtain and maintain a clearance from the Department of Energy. This support position requires on-site work with limited opportunities to work remotely/from home.
    $89k-113k yearly est. 27d ago
  • Front-End Innovation Engineer- IoT Software and Hardware

    Duracell 4.8company rating

    Remote

    This role, part of the Front-End Innovations (FEI) Team, is responsible for developing and demonstrating proof-of-concept solutions for revolutionary new products and value propositions for the PROCELL B2B business. The position combines hardware, firmware, and software development to create IoT-enabled solutions and advanced feature sets that enhance PROCELL's product ecosystem. The individual will work closely with senior FEI engineers to design, build, and test prototypes, leveraging IoT sensors, optimizing algorithms, and developing software tools for automation, data analysis, and user interfaces. Additionally, this role will include product ownership responsibilities for FEI field deployments, ensuring successful integration and performance in real-world environments. This is a remote position based out of San Diego, CA, with up to 20% travel for field deployments and collaboration with internal and external teams. Location: Remote - San Diego, CA Education: B.S. or higher in Electrical, Computer Engineering, or related field. Minimum of 4 years in software development for IoT based Systems. At least 2+ years in development of IoT based systems preferred. Strong programming skills in Python (automation, data analysis), plus C, C++, C#, and/or web technologies (HTML/CSS/JavaScript). Experience with web application development for prototypes or dashboards. Solid understanding of microprocessor architecture, embedded systems, and real-time operating systems. Experience leveraging continuous integration and deployment (CI/CD) pipelines, along with GitHub. Practical experience integrating AI tools into design and development flows. Familiarity with cloud platforms and IoT ecosystems. Knowledge of sensor systems and wireless technologies. Experience with battery technologies or energy products is a plus. Highly motivated, organized, and collaborative with strong interpersonal skills. Ability to work in a multicultural, geographically dispersed team. Stronge sense of ownership and ability to work independently. Willingness to travel (up to 20%). Resilient, resourceful, and comfortable with ambiguity. Open-minded, self-starter and “can do” approach. #LI-Remote #LI-RP1 Develop an understanding of PROCELL's current hardware/firmware platform. Build and test proof-of-concept innovations to expand the device ecosystem into new categories or brands. Develop Python scripts and tools for test automation, data collection, and analysis to improve efficiency and accelerate development cycles. Create web-based interfaces for proof-of-concept demonstrations of new features and user experiences. Support development and testing of wireless solutions using Wi-Fi, Ble, LoRa, and other protocols. Test and optimize hardware and firmware for power consumption and feature enhancements. Expand product feature sets by integrating industry-standard sensor solutions. Develop algorithms and concepts to optimize usage of models and device profiles for improved accuracy and advanced feature set development. Act as product owner for FEI field deployments, ensuring successful implementation and feedback integration. Collaborate with cross-functional teams and external partners to deliver integrated solutions. Provide regular technical updates to management on timelines, issues, and successes.
    $80k-102k yearly est. Auto-Apply 60d+ ago
  • Software Engineer II, New Product

    Samsara 4.7company rating

    San Francisco, CA jobs

    About the role: Our Platform is the foundation of our Connected Operations solution. Think of it as a hub-and-spoke model. All our products - safety, route planning, maintenance, fuel efficiency, EV reporting etc - are the spokes that engage users. But they all connect back to the central hub. Most organisational platforms - and we're talking about those outside of Samsara - act as a software layer between infrastructure and product. They also tend to function behind the scenes. Our platform, however, is different. Not only do we work on core infrastructure and platform components, we also develop customer-facing features. Customers log into Samsara through the platform, interacting with everything from the login screen to dashboards, reports, settings, and alerts. Regardless of the product, the platform is the central interface for insights and management. As a Full-Stack Software Engineer in the Platform team, you'll own the systems you build, shape products that prevent crashes and emissions, and create world-class systems at scale. You'll take full technical ownership of features used by thousands of fleets worldwide, solving real-world problems that cut CO₂ and keep people safe. Work with product managers, designers, firmware and infrastructure engineers to design, build, test, and deliver end-to-end products. You'll develop skills across multiple technologies and own the production systems in your domain. This is a remote position open to candidates residing in the United States. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together. In this role, you will: Work with product managers, designers, firmware, and infra engineers to architect, build, test, and deliver full-stack features across front-end, back-end, and mobile. GoLang, GraphQL, Typescript, React, and ReactNative are some of the components of our technology stack. Direct experience with these technologies is not required. Be responsible for maintaining the production systems that your team owns and provide operational support. Help build the culture of the team and make it an enjoyable place to work. Solve problems that enable our product for our global customers. Partner with other teams to take in requirements for prioritization and evangelize the platform we're building. Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices. Minimum requirements for the role: 2+ years of professional experience building customer-facing applications Strong programming/coding fundamentals in a language such as Java, Python, Golang, or TypeScript Experience designing and architecting large, high-scale systems An ability to estimate, communicate, and deliver upon project milestones with your team An ideal candidate also has: Experience with a public cloud such as AWS Familiarity with multiple tiers, like React Frontends and Microservices Contributed heavily to driving significant value to their customers Curious about our customers, and is eager to improve their day-to-day experience Loves shipping features that are immediately used by our customers Seeks to iterate on new products based on customer feedback A Bachelor's or higher in Computer Science or a related discipline
    $120k-165k yearly est. Auto-Apply 60d+ ago
  • Software Engineer II - Mobile Platform

    Samsara 4.7company rating

    San Francisco, CA jobs

    About the role: At Samsara, the Mobile Platform team is at the forefront of our mobile innovation, championing developer velocity and consistency. We craft, maintain, and evolve the core frameworks and tooling that empower every engineering team to build exceptional mobile applications for our customers. Your contributions will be pivotal in shaping mobile-first experiences across the organization as we continue to expand our product offerings and innovate in service of our customers. Our responsibilities span a wide array of critical infrastructure, from reusable UX components and design systems to seamless continuous integration pipelines, insightful monitoring tools, and resilient networking and persistence layers. These foundational systems are widely adopted across diverse applications and business units, driving significant impact throughout the entire company. We use React Native, Typescript and Redux for our mobile apps, Golang for our backend, and GraphQL to communicate between them. This is a remote position open to candidates residing in the US or Canada. In this role, you will: Build and Deliver Mobile Features: Design, implement, and ship high-quality, performant, and user-friendly mobile application features using React Native. Contribute to Shared Systems: Develop reusable components and frameworks that serve as building blocks across multiple teams and applications in the mobile ecosystem. Improve Developer Experience: Contribute to the health and maintainability of our CI pipelines, build tools, and monitoring systems to support developer productivity and mobile release stability. Collaborate Across Teams: Work closely with product managers, designers, and engineers to understand requirements and translate them into scalable mobile solutions. Uphold Code Quality: Write clean, maintainable code with thoughtful test coverage and participate in code reviews that raise the bar for mobile engineering. Grow and Learn: Continuously develop your technical skills, while being open to mentorship and feedback in a collaborative, high-trust environment. Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices. Minimum requirements for the role: 2+ years of professional software engineering experience, including experience building production web or mobile applications. Proficiency in JavaScript/TypeScript and experience with React Native or React in a production environment. Familiarity with common patterns in mobile architecture, state management (e.g., Redux or similar), and API integration. Strong understanding of fundamental software engineering principles: testing, version control, code reviews, debugging. Collaborative mindset and experience working on a team to build customer-facing products. A desire to grow as an engineer and contribute to a supportive and high-performing team. An ideal candidate also has: Experience working in a mobile-focused environment, contributing to apps used at scale. Exposure to monitoring, logging, or performance tooling to improve app health and reliability. Interest in building for real-world users like drivers, field workers, or logistics teams. Familiarity with accessibility best practices and UI design principles. Curiosity around full-stack systems and how mobile clients interact with backend services. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together.
    $120k-165k yearly est. Auto-Apply 60d+ ago
  • Software Engineer, Full Stack - Safety

    Samsara 4.7company rating

    San Francisco, CA jobs

    About the role: At Samsara, driver safety is at the heart of fleet management. With more vehicles on the road than ever, the need for smarter, proactive safety solutions is critical. The Safety Applications team builds cutting-edge, AI-powered coaching products across web, mobile, and API surfaces, working closely with ML and AI engineering teams to deliver impact at scale.Our products promote safer and more efficient driving by providing targeted, actionable feedback. Managers and supervisors (coaches) can help drivers recognize and correct risky behaviors. As a Software Engineer II on the team, you will collaborate with Product and Design to evolve and expand our coaching products, refine workflows based on customer feedback, and deliver scalable, AI-driven solutions that make global operations safer, smarter, and more efficient. This is a remote position open to candidates residing in the US and Canada. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together. In this role, you will: Solve complex problems as you architect, build, test, and deliver full-stack products. Collaborate with engineers, product managers, designers, and support teams to deliver customer-facing solutions. Build upon skills and knowledge across a range of technologies such as Golang, GraphQL, Typescript, React, and MySQL. Previous experience with these technologies is not required. Integrate large language models (LLMs) into safety workflows, design and run evaluations, and build feedback loops that continuously improve the accuracy, precision, and reliability of the insights delivered to safety managers. Own the operational health of production systems as we build for the future scale of an ever-growing customer base. Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices. Minimum requirements for the role: 2-4 years of relevant industry experience in software development. Strong programming/coding fundamentals in a language such as Java, Python, or Golang. Knowledge of designing, architecting, developing, and monitoring full-stack applications at scale. Familiarity with integrating LLMs into products, including running evaluations and creating feedback loops to improve accuracy and usefulness of generated insights. Experience using data to investigate issues and make the right call to resolve them. An ability to estimate, communicate, and deliver on project milestones with your team. A growth mindset and excitement around building new skills and expertise. An ideal candidate also has: Background in web application development using modern frameworks such as React and TypeScript. Knowledge of cloud computing platforms, such as AWS, Azure, or Google Cloud and experience designing, developing, and managing cloud-based infrastructure and applications. Bachelor's degree in Computer Science, Engineering, or a related field.
    $120k-165k yearly est. Auto-Apply 60d+ ago
  • Software Engineer II, Fleet Safety

    Samsara 4.7company rating

    San Francisco, CA jobs

    About the role: At Samsara, driver safety is at the heart of fleet management. With more vehicles on the road than ever, the need for smarter, proactive safety solutions is critical. The Safety Applications team builds cutting-edge, AI-powered coaching products across web, mobile, and API surfaces, working closely with ML and AI engineering teams to deliver impact at scale.Our products promote safer and more efficient driving by providing targeted, actionable feedback. Managers and supervisors (coaches) can help drivers recognize and correct risky behaviors. As a Software Engineer II on the team, you will collaborate with Product and Design to evolve and expand our coaching products, refine workflows based on customer feedback, and deliver scalable, AI-driven solutions that make global operations safer, smarter, and more efficient. This is a remote position open to candidates residing in Canada. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together. In this role, you will: Consistently writes high-quality, maintainable code and independently handles moderately complex tasks with solid understanding of the systems they work in. Breaks down well-scoped problems effectively, makes sound technical decisions within their area, and escalates ambiguity when needed. Takes responsibility for features from implementation through release, delivering reliably and ensuring the quality of their work. Communicates clearly, works well with engineers/PMs/designers, and proactively surfaces questions, risks, and status updates. Participates in code reviews, supports team standards and best practices, and contributes positively to team culture. Demonstrates continuous improvement, seeks and applies feedback, and becomes more autonomous over time. Delivers consistent impact aligned with team goals, contributing to small-medium projects and enabling others through clear documentation and reliable execution Integrate large language models (LLMs) into safety workflows, design and run evaluations, and build feedback loops that continuously improve the accuracy, precision, and reliability of the insights delivered to safety managers. Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices Minimum requirements for the role: 2-4 years of relevant industry experience in software development. Strong programming/coding fundamentals in a language such as Java, Python, or Golang. Knowledge of designing, architecting, developing, and monitoring full-stack applications at scale. Familiarity with integrating LLMs into products, including running evaluations and creating feedback loops to improve accuracy and usefulness of generated insights. Experience using data to investigate issues and make the right call to resolve them. An ability to estimate, communicate, and deliver on project milestones with your team. A growth mindset and excitement around building new skills and expertise. An ideal candidate also has: Background in web application development using modern frameworks such as React and TypeScript. Knowledge of cloud computing platforms, such as AWS, Azure, or Google Cloud and experience designing, developing, and managing cloud-based infrastructure and applications. Bachelor's degree in Computer Science, Engineering, or a related field.
    $120k-165k yearly est. Auto-Apply 60d+ ago
  • Software Engineer - Safety

    Samsara 4.7company rating

    San Francisco, CA jobs

    About the role: We're looking for a motivated full stack Software Engineer to join our Safety In-Vehicle Experience team. Samsara's In-Vehicle Experience team builds the software that powers how drivers interact with their vehicles, from real-time safety alerts and AI-driven insights to intuitive in-cab workflows and user interfaces, creating a seamless, engaging, and safer driving experience. This role calls for a solid grasp of software engineering practices, effective communication abilities, and a keenness to learn and collaborate with a team of skilled engineers. You will design and develop features across a broad surface area with a tangible impact on current and future customers. In Fiscal Year 2025 (FY25), Samsara customers prevented 250,000 accidents, digitized 300 million workflows, and saved 3 billion pounds of CO₂. This is a remote position open to candidates residing in the US. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together. In this role, you will: Solve complex problems and own the success of your solutions as you architect, build, test, and deliver full-stack products. Communicate, collaborate, and develop with engineers, platform/infrastructure teams, product managers, designers, and support teams. Build upon skills and knowledge across a range of technologies, such as Go, GraphQL, Typescript, React, and MySQL. Previous experience with these technologies is not required. Own the operational health of production systems as we build for the future scale of an ever-growing customer base. Make an impact on our core architecture, roadmap, and the wider engineering community. Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices Minimum requirements for the role: 2+ years of full stack experience in software development. Experience shipping features that are used by customers and iterate on customer feedback to inform what to deliver next. Strong communication skills and a desire to collaborate. You can explain why you build something a certain way and be open to suggestions from other engineers and stakeholders. A growth mindset and excitement around building new skills, expertise, and having curiosity. Comfortable with building out end-to-end solutions. A preference for front-end or back-end development is okay, but you'll need to be happy working across the stack. An ideal candidate also has: Experience with Go, GraphQL, Typescript, and React Familiarity with embedded systems and software Experience with taking LLM systems to production. Effectively collaborated on a geographically distributed team. Maintained software products at scale.
    $120k-165k yearly est. Auto-Apply 60d+ ago
  • Software Engineer - Training

    Samsara 4.7company rating

    San Francisco, CA jobs

    About the role: As a full-stack Software Engineer on Samsara's Training team, you will design and develop features for two new products - Connected Training and Qualification Management. Connected Training provides our customers an intelligent, data-driven platform for employee training that ensures our customers' workforce is prepared to perform their jobs safely and efficiently. Qualifications Management gives our customers a scalable solution for managing critical documents that verify safe, compliant operations. You'll own solving engineering challenges end-to-end, from underlying infrastructure needs to user-facing UI and feature development on both web and mobile. This role can be office-based or fully remote in the US and Canada. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact - helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win - together. In this role, you will: Leverage AI to design and develop tooling and features that feel like magic to our customers - saving them time and money by avoiding toil from painful manual processes. Design and develop tooling for seamlessly handling multi-language support in training course content generation. Develop multi-step automations that integrate our features with other areas of the Samsara platform, eliminating manual configuration and increasing the value of our products. Minimum requirements for the role: Bachelor's Degree in Computer Science/Engineering or equivalent practical experience Has 2+ years of relevant industry experience in software development Strong programming/coding fundamentals Enjoys understanding users and what would make their day to day processes easier Ships high-quality features that are immediately used by customers An ideal candidate also has: A track record of delivery in a fast-paced, startup environment Strong bias for action and desire for individual ownership Desire to work collaboratively on a distributed, highly engaged team Desire to iterate on new products based on customer feedback
    $120k-165k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Astreya 4.3company rating

    Remote

    Join us as a Data Engineer, where you will play a pivotal role in transforming raw data into actionable insights that drive strategic business decisions. In this role, you will leverage your expertise in Python to design, develop, and maintain robust data pipelines and data warehouses, ensuring data integrity and quality across the organization. You will be responsible for building and optimizing scalable ETL processes, collaborating with cross-functional teams to define and implement efficient data models, and monitoring data workflows for performance improvements. Additionally, you will implement data quality checks, maintain comprehensive documentation, and advocate for best practices in data management. Your efforts will directly contribute to enabling data-driven decision-making, ensuring our data infrastructure meets the evolving needs of the business, and keeping us at the forefront of our industry. If you thrive in tackling complex data challenges and have a passion for innovation, we invite you to join our dynamic team! Required Qualifications: Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience: 4+ years of experience in data engineering or a similar role, with a strong focus on building and maintaining data pipelines. Technical Skills: Proficiency in Python, with a solid understanding of data structures, algorithms, and libraries commonly used in data manipulation (e.g., Pandas, NumPy). Strong experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, or similar), including database design, optimization, and performance tuning. Familiarity with data warehousing concepts and experience using platforms such as Amazon Redshift, Google BigQuery, or Snowflake. Hands-on experience with ETL tools (e.g., Apache Airflow, Talend, or custom Python scripts) for data extraction, transformation, and loading. Knowledge of data modeling and experience in designing efficient and scalable data architectures. Problem-Solving Skills: Ability to troubleshoot and resolve complex data issues, ensuring data quality and reliability. Preferred Qualifications: Cloud Services: Experience with cloud platforms (e.g., AWS, Google Cloud Platform, Azure) and familiarity with their data services, such as AWS Glue or Google Cloud Dataflow. Big Data Technologies: Knowledge of big data technologies such as Apache Spark, Hadoop, or Kafka for processing large datasets. Data Governance: Understanding of data governance, data privacy, and compliance standards (e.g., GDPR, HIPAA) and how they apply to data engineering practices. Data Visualization Tools: Familiarity with data visualization tools (e.g., Tableau, Power BI, Looker) for creating actionable insights from data. Version Control: Experience with version control systems (e.g., Git) and CI/CD practices for automated deployment of data pipelines. Soft Skills: Strong communication skills and the ability to collaborate effectively with cross-functional teams, including data scientists, analysts, and business stakeholders. Certifications: Relevant certifications in data engineering or cloud platforms (e.g., Google Cloud Professional Data Engineer, AWS Certified Data Analytics) are a plus. Physical Demand & Work Environment: Must have the ability to perform office-related tasks, which may include prolonged sitting or standing Must have the ability to move from place to place within an office environment Must be able to use a computer Must have the ability to communicate effectively Some positions may require occasional repetitive motion or movements of the wrists, hands, and/or fingers Salary Range $47.13 - $74.42 USD (Hourly) Please note that the salary information provided herein is base pay only (gross); it does not include other forms of compensation which may or may not apply to this specific position, namely, performance-based bonuses, benefits-related payments, or other general incentives - none of which are guaranteed, may be subject to specific eligibility requirements, and are wholly within the discretion of Astreya to remit. Further, the salary information noted above is a range that consists of a minimum and maximum rate of pay for this specific position. Where an applicant or employee is placed on this range will depend and be contingent on objective, documented work-related considerations like education, experience, certifications, licenses, preferred qualifications, among other factors. Astreya offers comprehensive benefits to all Regular, Full-Time Employees, including: Medical provided through Cigna (PPO, HSA, EPO options) / Medical provided through Kaiser (HMO option only) for California employees only Dental provided through Cigna (DPPO & DHMO options) Nationwide Vision provided through VSP Flexible Spending Account for Health & Dependent Care Pre-Tax Account for Commuter Benefit/Parking & Transit (location-specific) Continuing Education and Professional Development via various integrated platforms, e.g. Udemy and Coursera Corporate Wellness Program Employee Assistance Program Wellness Days 401k Plan Basic Life, Accidental Life, Supplemental Life Insurance Short Term & Long Term Disability Critical Illness, Critical Hospital, and Voluntary Accident Insurance Tuition Reimbursement (available 6 months after start date, capped) Paid Time Off (accrued and prorated, maximum of 120 hours annually) Paid Holidays Any other statutory leaves, paid time, or other fringe benefits required under state and federal law
    $47.1-74.4 hourly Auto-Apply 60d+ ago
  • Software Engineer, Full Stack - Safety

    Samsara 4.7company rating

    Remote

    Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing - and we are excited to help digitally transform their operations at scale. Working at Samsara means you'll help define the future of physical operations and be on a team that's shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term. About the role: At Samsara, driver safety is at the heart of fleet management. With more vehicles on the road than ever, the need for smarter, proactive safety solutions is critical. The Safety Applications team builds cutting-edge, AI-powered coaching products across web, mobile, and API surfaces, working closely with ML and AI engineering teams to deliver impact at scale.Our products promote safer and more efficient driving by providing targeted, actionable feedback. Managers and supervisors (coaches) can help drivers recognize and correct risky behaviors. As a Software Engineer II on the team, you will collaborate with Product and Design to evolve and expand our coaching products, refine workflows based on customer feedback, and deliver scalable, AI-driven solutions that make global operations safer, smarter, and more efficient. This is a remote position open to candidates residing in the US and Canada. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win-together. In this role, you will: Solve complex problems as you architect, build, test, and deliver full-stack products. Collaborate with engineers, product managers, designers, and support teams to deliver customer-facing solutions. Build upon skills and knowledge across a range of technologies such as Golang, GraphQL, Typescript, React, and MySQL. Previous experience with these technologies is not required. Integrate large language models (LLMs) into safety workflows, design and run evaluations, and build feedback loops that continuously improve the accuracy, precision, and reliability of the insights delivered to safety managers. Own the operational health of production systems as we build for the future scale of an ever-growing customer base. Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices. Minimum requirements for the role: 2-4 years of relevant industry experience in software development. Strong programming/coding fundamentals in a language such as Java, Python, or Golang. Knowledge of designing, architecting, developing, and monitoring full-stack applications at scale. Familiarity with integrating LLMs into products, including running evaluations and creating feedback loops to improve accuracy and usefulness of generated insights. Experience using data to investigate issues and make the right call to resolve them. An ability to estimate, communicate, and deliver on project milestones with your team. A growth mindset and excitement around building new skills and expertise. An ideal candidate also has: Background in web application development using modern frameworks such as React and TypeScript. Knowledge of cloud computing platforms, such as AWS, Azure, or Google Cloud and experience designing, developing, and managing cloud-based infrastructure and applications. Bachelor's degree in Computer Science, Engineering, or a related field. Samsara's Compensation Philosophy: Samsara's compensation program is designed to deliver Total Direct Compensation (based on role, level, and geography) that is at or above market. We do this through our base salary + bonus/variable + restricted stock unit awards (RSUs) for eligible roles. For eligible roles, a new hire RSU award may be awarded at the time of hire, and additional RSU refresh grants may be awarded annually. We pay for performance, and top performers in eligible roles may receive above-market equity refresh awards which allow employees to achieve higher market. The range of annual base salary for full-time employees for this position is below. Please note that base pay offered may vary depending on factors including your city of residence, job-related knowledge, skills, and experience.$104,550-$135,300 CAD At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected by law. We depend on the unique approaches of our team members to help us solve complex problems and want to ensure that Samsara is a place where people from all backgrounds can make an impact. Benefits Full time employees receive a competitive total compensation package along with employee-led remote and flexible working, health benefits, and much, much more. Take a look at our Benefits site to learn more. Accommodations Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email ********************************** or click here if you require any reasonable accommodations throughout the recruiting process. Flexible Working At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in-person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on-site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable. Fraudulent Employment Offers Samsara is aware of scams involving fake job interviews and offers. Please know we do not charge fees to applicants at any stage of the hiring process. Official communication about your application will only come from emails ending in ‘@samsara.com' or ‘@us-greenhouse-mail.io'. For more information regarding fraudulent employment offers, please visit our blog post here.
    $104.6k-135.3k yearly Auto-Apply 4d ago
  • Software Engineer II, Backend

    Keiser Corporation 4.3company rating

    Fresno, CA jobs

    At KEISER, we are changing the world of fitness. For over four decades, KEISER has influenced the training of athletes, fitness enthusiasts, and rehabilitation experts worldwide with better fitness products that unite both components of human performance: the force you produce, and the speed at which you produce it. We are currently looking for a passionate Backend Software Engineer to help build the systems and services that support Keiser equipment. As a Backend engineer, you will be responsible for making decisions that enable our products to communicate data to our frontend products. You will collaborate daily with the team to build a system to support product requirements. Our backend stack is currently written in Node. JOB SUMMARY The duties of this job require a high degree of specialized expertise and skill in maintaining established standards of quality and accuracy. Drive, determination, and a self-disciplined approach to achieving results that meet these established criteria are necessary for successful job performance. The job environment is structured, and job expectations are clear. While the pace of the work is faster than average, quality is never compromised. The focus of communication and organizational relationships is based on technical expertise. The work requires specialized technical problem-solving and ingenuity while working within approved organizational systems and technology, and the demonstration of the values of integrity, quality, and caution. New ideas and concepts are also important but will be carefully analyzed and tested before communication and adoption. The position encompasses a defined span of control and opportunity for someone who engenders trust, demonstrates a sense of urgency, and ensures consistent achievement of quality standards. The work requires making decisions that support company guidelines authoritatively and quickly. This position is an on-site position unless the chosen candidate lives 50+ miles from our headquarters in Fresno, CA. In this event, the position would be fully-remote. Requirements PRINCIPAL DUTIES AND RESPONSIBILITIES Write high-quality production code that enables our applications to provide the best user experience. Collaborate daily with the team to implement features needed for our front-end applications. Write quality tests to validate functionality. Take ownership of your work. Partner with cross-functional peers to ensure projects are properly scoped and implemented. Be willing to learn new technologies outside of your comfort zone. EDUCATION Bachelor's degree in Computer Science or equivalent. Exceptional technical and problem-solving skills and reasoning ability. Ability to communicate effectively and clearly. Must be self-motivated and a great team worker. KEY QUALIFICATIONS 3+ years of experience as a Software Engineer. Familiarity with JavaScript or TypeScript. Experience building services in a production environment. Experience using AWS (or alternative) to manage cloud-based infrastructure. Experience working with relational or NoSQL databases in production (we use MySQL and Redis). Experience with Docker. Experience with Node.js. EXTRA CREDIT Experience in DevOps. Experience in video streaming. COMPENSATION Non-exempt position in California with hourly compensation ranging from $40.87 to $49.52. Final compensation will be determined based on experience. Exemption status may vary depending on the location. BENEFITS Low premium cost medical and vision coverage for employees, with the option to add family members Employer-paid Dental coverage for employees and family Flexible Spending Account voluntary plan Employer-paid Life Insurance/LTD AFLAC voluntary plans 401k with employer match Paid Time Off (vacation, holiday, sick) Candidates for positions with Keiser Corporation must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position. As an Equal Opportunity Employer, Keiser Corporation will recruit and select applicants for employment solely on the basis of their qualifications. Our practices and procedures will be administered without regard to race, color, religion, sex, sexual orientation and gender identity, age, national origin, disability, or protected veteran status and all other classes protected by the Federal and State Government. We are a drug-free Employer. Salary Description $40.87 - $49.52
    $40.9-49.5 hourly 60d+ ago
  • Software Engineer (All Levels)

    Kobold Metals 4.1company rating

    Remote

    We are open to hiring at multiple levels for this role, depending on experience, impact, and demonstrated ownership. While this role is level-agnostic, it is best suited for engineers with experience owning production systems and working in highly ambiguous problem spaces. Software Engineer About the company: The mining industry has steadily become worse at finding new ore deposits, requiring >10X more capital to make discoveries compared to 30 years ago. The easy-to-find, near-surface deposits have largely been found, and the industry has chronically under-invested in new exploration technology, relying on the manual techniques of yesteryear - even as demand accelerates for copper, lithium, and other metals to build electric vehicles, renewable energy, and data centers. KoBold builds AI models for mineral exploration and deploys those models-alongside our novel sensors-to guide decisions on KoBold-owned-and-operated exploration programs. In the six years since founding, KoBold has become by far both the largest independent mineral exploration company and the largest exploration technology developer. Our data scientists and software engineers, who come from leading technology companies, jointly lead exploration programs with our renowned exploration geologists. KoBold has proven its first discovery with materially less capital than the industry average and found one of the best copper deposits ever discovered: the copper is far more concentrated than the global average of copper mines, and this asset alone is expected to generate meaningful revenue for decades. KoBold has a portfolio of more than 60 other projects, each of which has the potential for another high-quality discovery. KoBold is privately held; investors include institutional asset managers T. Rowe Price and Canada Pension Plan Investments; technology venture capitalists Andreessen Horowitz, Breakthrough Energy Ventures, BOND Capital, and Standard Investments; and natural resources companies Equinor, BHP, and Mitsubishi. We are hiring Software Engineers to accelerate our mission. About The Role: At KoBold, software engineers have the unique opportunity to embed directly with their users and learn the ins and outs of mineral exploration and geology while developing state of the art technology solutions. Unlike traditional software engineering roles, we don't simply ship code and passively wait for feedback about its utility: our userbase includes our colleagues… and ourselves! While there are real technical challenges in making mineral exploration data broadly searchable and accessible to both humans and machines, we believe that solving these technical challenges cannot be done without “getting our hands dirty” - sometimes literally! - by embedding directly with the exploration teams and even occasionally (~once a year) joining our colleagues in the field, be it in Zambia, Canada, or Arizona, to experience the impact of our software in real time. As a Software Engineer on the Data Systems Engineering team at KoBold, your main role will be to enable systematic exploration and materially improve exploration success rates by making mineral exploration data broadly accessible to humans and machines. Past projects have included SIP (the Structured Ingest Pipeline), DataKit generation (producing curated sets of data on demand), and RAG (Retrieval Augmentation Generation, utilizing natural language processing on unstructured data). Our tech stack is primarily python and includes Django, React, AWS, and additional technologies like Retool and Prefect. Your work will empower KoBold to unlock invaluable insights and streamline intricate scientific processes. Collaborating with our exceptional team of data scientists, geologists, and other software engineers, you will have the opportunity to tackle complex problems head-on and collectively pave the way for the discoveries of vital energy transition metals like lithium, copper, nickel, and cobalt. Together we can shape the future of mineral exploration and contribute to building a sustainable world. This role be responsible for: Deep engagement with exploration geologists and data scientists, continual learning about mineral exploration, and tailoring technology development to the needs of exploration project scientists Building data pipelines and tooling for deriving advanced human and machine insights from exploration data, often leading a small group of software engineers to successful delivery Developing expertise in KoBold's Data Systems and deeply understanding how they impact exploration End-to-end ownership of projects from design to implementation and testing to continued engagement with colleagues on exploration teams using your solutions Responding well to design and code feedback, also providing feedback to teammates Operationally managing the team's services and assisting scientific colleagues with our tooling Qualifications 4+ years of software engineering experience, ideally building production cloud data systems Proficiency with Python Ability to write production-quality code that is correct, readable, well-tested, scalable and extensible Skilled in large-scale system design A track record of taking ownership from definition of the problem and delivering projects with demonstrated impact in an iterative manner Intellectual curiosity and eagerness to learn about all aspects of mineral exploration, particularly in the geology domain. Enjoys constantly learning such that you are driving insights through using our tools in exploration and willing to work directly with geologists in the field. Ability to explain technical problems to and collaborate on solutions with domain experts who are not software developers. A strong communicator who enjoys working with colleagues across the company. Excitement about joining a fast-growing early-stage company, comfort with a dynamic work environment, and eagerness to take on an evolving range of responsibilities. Keen not just to build cool technology, but to figure out what technical product to build to best achieve the business objectives of the company. Nice to Haves Experience with modern frontend frameworks such as React Experience with geospatial data and building map-based experiences Familiarity with containerization and container orchestration platforms, such as Docker, AWS ECS, Kubernetes, etc. Formal education or job exposure to natural sciences The US base salary range for this full-time exempt position is $175,000 - $240,000. Location: Remote, Candidates can be located anywhere in the United States or Canada. All candidates must be legally authorized to work in the United States or Canada.
    $175k-240k yearly Auto-Apply 12d ago
  • Software Engineering Intern

    York Spaces Systems 4.3company rating

    Austin, TX jobs

    York Space Systems is looking for a talented and enthusiastic Software Engineering lntern. This individual will be responsible for developing and testing new features and bugfixes for a full-stack application used for executing and managing Space Vehicle testing in a streamlined and safe way. The successful candidate takes part in software engineering activities associated with the delivery of this application to internal customers that will utilize the product. This assignment includes implementing designed features into an existing full-stack application to add capabilities that will aid test execution engineers in areas such as making the frontend more efficient and user-friendly and backend optimizations to increase product efficiency. The ideal candidate for this role is a talented coder with a passion for working with software and hardware. Our ideal candidate thrives in a highly collaborative environment and enjoys the challenge of creating working solutions from complex, multi-faceted design requirements. RESPONSIBILITIES: Support test-like-you-fly, test driven development for spacecraft flight software, ground software, and space vehicle integration Perform troubleshooting and debugging of SIT tools and infrastructure Participate in an agile scrum team focused on delivering embedded software for space applications. Collaborate with team members, management, and customers to ensure projects are completed to standard. Identify risks and form contingency plans as soon as possible.Software Engineer Intern - Full Stack Development Communicate with the team about challenges, failures, and successes. Influence technical design and code reviews to ensure quality of deliverables. Work with systems engineers and peers to understand and expand requirements based on high-level specifications. Develop software architectures and designs that meet requirements. Develop interfaces and processes running on embedded Linux. Propose, review, and analyze potential implementation approaches based on cost, complexity, and schedule. Develop the associated code following strict project coding guidelines and process requirements. Develop, execute, and analyze unit tests verifying satisfaction of requirements, proper implementation of interfaces, and code coverage. Work with other subsystems to ensure proper integration of subsystem code into the functional design. Participate in development of Software-in-the-loop (SITL) and Hardware-in-the-loop (HITL) systems. Perform or provide oversight of SITL and HITL integration and testing. QUALIFICATIONS: 0-2 years of experience in software engineering. Bachelor's degree or greater in Aerospace Engineering, Computer Science, or related field Proven experience with Python development Experience with full-stack web development, including backend development support for APIs and databases Understanding and experience with API development & usage Frontend development with React or equivalent Backend development with FastAPI or equivalent Experience with distributed task management Experience with database management MongoDB Experience with Git and modern day Agile software development practices & tools Experience developing in a Linux environment Some experience with bash scripting Familiar with Docker, Docker Compose, & containerization Knowledge of GitLab & CI/CD pipelines and using them for development Familiar with writing test documentation, such as test plans, procedures, and reports. Can proactively identify problems and communicate them clearly to leadership and/or more senior engineers Proficient at technical documentation Ability to obtain a Security Clearance (Secret or above) DESIRED QUALIFICATIONS: Self-starter with the ability to pick up new concepts quickly Experience with databases (SQL, Influx, Mongo, Redis) Ability to communicate complex topics to a non-technical audience Experience in end-to-end system level automated testing Experience with Software in the loop test systems Experience with Hardware in the loop test systems Experience in modeling, analysis and validation of satellite subsystems Experience with embedded systems, networking, and pub/sub message middleware Experience with build system tools such as CMake, SWIG, and package management Experience testing hardware systems, preferably for space flight
    $34k-52k yearly est. 7d ago
  • PWT PLC Software Engineer - Bilingual (Mandarin/English)

    Comau LLC 4.7company rating

    Austin, TX jobs

    Duties and Responsibilities Use existing customer and internal standards as well as references from previous projects to develop and customize all required application specific software (i.e., PLC ladder logic, HMI files) Develop software structure and writing logic from scratch. Responsible to design software and commissioning in accordance with the project information managed by the CTL. Responsible to design software and commissioning in accordance with the time budget given by the CTL and PM. Perform the software design and commissioning of the project.
    $76k-99k yearly est. 6h ago
  • PWT PLC Software Engineer - Bilingual (Mandarin/English)

    Comau LLC 4.7company rating

    Austin, TX jobs

    Duties and Responsibilities * Use existing customer and internal standards as well as references from previous projects to develop and customize all required application specific software (i.e., PLC ladder logic, HMI files) * Develop software structure and writing logic from scratch. * Responsible to design software and commissioning in accordance with the project information managed by the CTL. * Responsible to design software and commissioning in accordance with the time budget given by the CTL and PM. * Perform the software design and commissioning of the project. Qualifications (Education, Training, Certification, Licenses, Experience) * Fluency in both Mandarin and English* * 8+ year's related work experience. * Bachelor's degree in electrical engineering and Automation. Knowledge & Skills * Familiar with powertrain or EV(Battery module/pack, E-Drive) * Core knowhow is Siemens SiCar Standard * Familiar with Ignition is highly prefer. * Core qualifications include proficiency in TIA Portal * Be an expert in PLC programming, HMI programming, electrical design of control systems, control and automation concepts, motion system control for frequency inverter or servo controller.
    $76k-99k yearly est. 33d ago
  • Lead Pega Developer-Architect

    Omni Fiber 4.5company rating

    Allen, TX jobs

    Job Summary: The Pega Lead Systems Architect is responsible for leading the architecture, design, and delivery of complex Pega-based solutions in high-availability, customer-facing environments. This role partners closely with business and technical stakeholders to translate business requirements into scalable, high-performance Pega applications. The position provides hands-on technical leadership across the full development lifecycle, ensuring adherence to Pega best practices, coding standards, and performance benchmarks. The architect also plays a critical role in production support, optimization, and continuous improvement of Pega solutions within telecom or similar operational environments. Job Responsibilities: Pega Solution Architecture & Design - Lead the end-to-end architecture, design, and technical implementation of Pega applications, including case management, workflows, UI, and integrations. Technical Leadership & Governance - Provide technical leadership across development teams, conduct code reviews, enforce Pega best practices, and ensure compliance with architectural and coding standards. Application Development & Configuration - Design, develop, and configure Pega rules, data models, decisioning components, and customer service frameworks to meet business requirements. Requirements Analysis & Translation - Collaborate with business analysts and stakeholders to gather, analyze, and translate business and operational requirements into scalable Pega technical designs. Integration & Platform Enablement - Design and support integrations with enterprise systems using Pega and related technologies (PL/SQL, Java/J2EE, web technologies). Testing & Quality Assurance Support - Perform and support unit testing, system testing, and validation activities to ensure solutions meet functional, performance, and reliability requirements. Production Support & Troubleshooting - Independently troubleshoot and resolve production issues, including performance and memory concerns, using Pega tools such as Tracer, PAL, and Clipboard. Deployment & Environment Management - Partner with system architects and infrastructure teams to support deployments across environments, including staging and production releases. Documentation & Knowledge Management - Create and maintain technical documentation covering designs, configurations, deployment approaches, and ongoing maintenance requirements. Performance Monitoring & Reporting - Analyze case processing data and develop business metric reports to support operational insights, performance optimization, and continuous improvement. Education & Required Qualifications Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field, or equivalent practical experience. Minimum of 10 years of experience in architecture, design, and process detailing related to Pega application development. Minimum of 10 years of hands-on development experience with Pega PRPC (v8.x, v23.x, and/or v24.x), including Pega Customer Service Framework implementations. Pega certification required: Certified System Architect (CSA), Senior System Architect (CSSA), or Lead System Architect (CLSA). Minimum of 7-8 years of experience with PL/SQL. Minimum of 7-8 years of experience with Java/J2EE technologies (JSP, Servlets, EJB, XML) and/or web technologies (JavaScript, CSS). Minimum of 7-8 years of experience across the full software development lifecycle, including solution design, configuration, validation, deployment, and production support. Demonstrated experience capturing, documenting, and mapping business requirements and current-state processes in both internal and external consulting environments. Proven experience working in a telecom, customer service, or other high-availability, 24x7 operational environment. Omni Fiber provides excellent benefit programs to include: 401(k) with employer matching contribution up to 4% Career advancement opportunities Paid Time Off (15 days) Company Paid Holidays (8 holidays; 7 days) Floating Holidays (3 days) Medical, Dental, and Vision Short-Term Disability Life Insurance HSA enrollment option with employer contribution of $2000 annually Monthly internet and cell phone allowances Omni Fiber provides equal employment opportunities to all qualified applicants and employees, and administers all aspects and conditions of employment, without regard to the following: Race, Color, Age, Sex, Sexual orientation, Gender, Gender identity, Religion, National origin, Pregnancy, Physical or mental disability, Military or veteran status, or Genetic information. Equal employment opportunity applies to, but is not limited to, employment status, training, promotion, demotion, transfer, leaves of absence, and termination.
    $99k-129k yearly est. 17d ago
  • Software Engineer (F2F)

    Ayr Global It Solutions 3.4company rating

    Texas jobs

    AYR Global IT Solutions is a national staffing firm focused on cloud, cyber security, web application services, ERP, and BI implementations by providing proven and experienced consultants to our clients. Our competitive, transparent pricing model and industry experience make us a top choice of Global System Integrators and enterprise customers with federal and commercial projects supported nationwide. Job Description Software Engineer 12+ month contract Klein, TX local candidates only Qualifications We are seeking a strong Software Engineer with expert level C++ programming skills and expert level Object Oriented Design skills for a 1 year contract with potential to extend. This opportunity offers an innovative and dynamic work environment, you will tackle challenging technical problems within an enterprise team. Required skills: - Knowledge and understanding of C++ 11 constructs. - Experience in using STL , Boost, QT libraries required. - Any experience in designing and developing libraries and its APIs. - Prior experience in seismic or geoscience domain is a plus. - Any parallel programming skill in the HPC environment with (MPI or OpenMP). - Understand how the software constructs are implemented in the hardware and its performance implication. - Code complexity - Thorough understanding of the Linux - Any past experience in open source development project is a plus. - Degree in Computer Science preferred. - Capable of designing software, integrate with internal framework within the bounds of existing framework. - Understand the existing design of the framework to collaborate and develop new design to extend the framework. - Implement if a prescribed design. - Able to work in a team environment Additional Information If anyone might be interest, please share your resume at *************************** or you can directly contact me at ************
    $69k-94k yearly est. Easy Apply 1d ago
  • Software Engineer - Fraud Detection

    Q2 Holdings, Inc. 4.6company rating

    North, SC jobs

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by empowering our people to help create success for our customers. What Makes Q2 Special? Being as passionate about our people as we are about our mission. We celebrate our employees in many ways, including our "Circle of Awesomeness" award ceremony and day of employee celebration among others! We invest in the growth and development of our team members through ongoing learning opportunities, mentorship programs, internal mobility, and meaningful leadership relationships. We also know that nothing builds trust and collaboration like having fun. We hold an annual Dodgeball for Charity event at our Q2 Stadium in Austin, inviting other local companies to play, and community organizations we support to raise money and awareness together. Q2 is seeking an ambitious and adaptable Software Developer experienced in the ins and outs of development in a team setting. As part of our Engineering Development group based in Cary, NC, you will be working individually and collaboratively to develop, implement, and support custom solutions through fast-paced, dynamic projects involving components at every level of the Q2 platform to extend its functionality to meet our clients' unique needs. Our ideal candidate is someone with a self-motivated tinkering spirit and who is comfortable diving into professional development life while rapidly learning to engineer solutions using a mix of open technologies and our own proprietary framework. A Typical Day: * Design, implement, integrate, and test software solutions of moderate complexity comprised of Windows-based front-end and back-end components that interact with end users and integrate with internal and external services * Work individually and collaboratively to deliver solutions in live production systems * Support, maintain, and resolve problems for custom features in live production systems, with occasional on-call availability * Responsible for ensuring that all security, availability, confidentiality and privacy policies and controls are adhered to * Assist and mentor teammates to provide technical leadership and evangelize best practices Bring Your Passion, Do What You Love. Here's What We're Looking For: * 3 - 5 years of software development experience * Proficiency in C#, .NET, Javascript and SQL * Web development experience * Passion for applying good design principals while exercising pragmatism to keep deadlines * Experience in all aspects of the software development life cycle * Experience engineering software in a service-oriented architecture * Strong analytical and problem-solving skills * Effective communication skills * Experience contributing in an Agile development environment * Good interpersonal skills * Occasional availability for on-call/emergency support This position requires fluent written and oral communication in English. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Health & Wellness * Hybrid Work Opportunities * Flexible Time Off * Career Development & Mentoring Programs * Health & Wellness Benefits, including competitive health insurance offerings and generous paid parental leave for eligible new parents * Community Volunteering & Company Philanthropy Programs * Employee Peer Recognition Programs - "You Earned it" Click here to find out more about the benefits we offer. Our Culture & Commitment: We're proud to foster a supportive, inclusive environment where career growth, collaboration, and wellness are prioritized. And our benefits go beyond healthcare-offering resources for physical, mental, and professional well-being. Click here to find out more about the benefits we offer. Q2 employees are encouraged to give back through volunteer work and nonprofit support through our Spark Program (see more). We believe in making an impact-in the industry and in the community. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status. Applicants in California or Washington State may not be exempt from federal and state overtime requirements
    $64k-87k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Q2 Holdings, Inc. 4.6company rating

    North, SC jobs

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by empowering our people to help create success for our customers. What Makes Q2 Special? Being as passionate about our people as we are about our mission. We celebrate our employees in many ways, including our "Circle of Awesomeness" award ceremony and day of employee celebration among others! We invest in the growth and development of our team members through ongoing learning opportunities, mentorship programs, internal mobility, and meaningful leadership relationships. We also know that nothing builds trust and collaboration like having fun. We hold an annual Dodgeball for Charity event at our Q2 Stadium in Austin, inviting other local companies to play, and community organizations we support to raise money and awareness together. Q2 is seeking an ambitious and adaptable Software Developer experienced in the ins and outs of development in a team setting. As part of our Engineering Development group based in Cary, NC, you will be working individually and collaboratively to develop, implement, and support custom solutions through fast-paced, dynamic projects involving components at every level of the Q2 PrecisionLender platform to extend its functionality to meet our clients' unique needs. Our ideal candidate is someone with a self-motivated tinkering spirit and who is comfortable diving into professional development life while rapidly learning to engineer solutions using a mix of open technologies and our own proprietary framework. RESPONSIBILITIES: * Design, implement, integrate, and test software solutions of moderate complexity comprised of Windows- and Linux-based front-end and back-end components that interact with end users and integrate with internal and external services * Work individually and collaboratively to deliver solutions in live production systems * Support, maintain, and resolve problems for custom features in live production systems, with occasional on-call availability * Assist and mentor teammates to provide technical leadership and evangelize best practices EXPERIENCE AND KNOWLEDGE: * Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience * Foundational experience or coursework in backend software development, with proficiency in C# or similar languages * Foundational experience or coursework in frontend software development, with proficiency in Typescript, Javascript or similar languages * Comfortable working with relational (PostgreSQL, MS SQL) and non-relational (Redis, DynamoDB, etc.) databases * Exposure to cloud computing principles and services * An interest in shared service or platform engineering and how infrastructure supports large-scale systems * Strong desire to learn and grow in a collaborative team environment * Ability to communicate effectively and ask thoughtful questions * Familiarity with Git, modern development workflows, and CI/CD principles * A proactive mindset with a willingness to jump in and try things, even if it means making (and learning from) mistakes COMPLEMENTARY SKILLS AND TECHNOLOGIES: * Service discovery, caching strategies, and configuration management * Observability tools like Prometheus, Grafana, or OpenTelemetry * Containerization (Docker) and orchestration (Nomad, Kubernetes) * Writing and maintaining internal libraries or developer tooling This position requires fluent written and oral communication in English. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Health & Wellness * Hybrid Work Opportunities * Flexible Time Off * Career Development & Mentoring Programs * Health & Wellness Benefits, including competitive health insurance offerings and generous paid parental leave for eligible new parents * Community Volunteering & Company Philanthropy Programs * Employee Peer Recognition Programs - "You Earned it" Click here to find out more about the benefits we offer. Our Culture & Commitment: We're proud to foster a supportive, inclusive environment where career growth, collaboration, and wellness are prioritized. And our benefits go beyond healthcare-offering resources for physical, mental, and professional well-being. Click here to find out more about the benefits we offer. Q2 employees are encouraged to give back through volunteer work and nonprofit support through our Spark Program (see more). We believe in making an impact-in the industry and in the community. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status. Applicants in California or Washington State may not be exempt from federal and state overtime requirements
    $64k-87k yearly est. Auto-Apply 15d ago

Learn more about ITR AMERICA jobs