Perforce Software

The DevOps Edge for the Outperformers: Enable teams to build, manage & maintain apps — from code to business-ready.

Senior Software Engineer, Puppet

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 1995H1B SponsorCompany SiteLinkedIn

Location

Oregon

Posted

29 days ago

Salary

$120K - $134K / year

Bachelor Degree3 yrs expEnglishClojureDistributed SystemsRuby

Job Description

• Collaborate with cross-functional teams to design, develop, and maintain software applications. • Utilize Git for version control, branching, and merging to enable efficient collaboration with team members. • Design and develop distributed systems, ensuring fault tolerance, scalability, and performance. • Write clean, efficient, and maintainable code using Ruby and Clojure. • Conduct thorough code reviews and provide constructive feedback to ensure code quality and adherence to best practices. • Identify and troubleshoot software defects and performance bottlenecks. Stay up-to-date with emerging technologies and industry trends, and apply them to improve software development processes and outcomes. • Contribute to the continuous improvement of development methodologies and practices within the team.

Job Requirements

  • Strong proficiency in configuration management practices and tools.
  • At least 3 years experience working with a team on a production code base.
  • Extensive experience with Git, including branching, merging, and conflict resolution.
  • Solid understanding of distributed systems concepts, such as fault tolerance, scalability, and consistency.
  • Experience in developing and maintaining software applications in a collaborative team environment.
  • Knowledge of software development best practices, including code reviews, unit testing, and documentation.
  • Strong problem-solving and analytical skills, with the ability to quickly understand and address complex technical challenges.
  • Excellent communication and collaboration skills, with the ability to effectively work within a cross-functional team.

Benefits

  • medical
  • dental
  • vision
  • retirement benefits
  • life insurance
  • wellness programs
  • total time off
  • other employee perks

Related Job Pages

More Full-stack Engineer Jobs

Staff Solana Engineer

Exodus

Control Your Wealth: Secure, Manage, and Swap your blockchain assets in one wallet.

Full-stack Engineer29 days ago
Full TimeRemoteTeam 201-500Since 2015H1B Sponsor

Lead Solana integration efforts, optimize existing implementations, and enhance wallet support for Exodus products, focusing on smart contracts and fullstack development.

JavaScriptReact NativeSolana
United States
$180K - $240K / year

Senior Interconnection Engineer

Arevon Energy, Inc.

At Arevon, we’re delivering innovative clean energy solutions. Arevon is a leading renewable energy company, transforming energy in North America. Our team customizes forward-thinking energy solutions for utilities and corporations looking to leverage renewables and reduce their impact on the planet. We provide commercial, financial, performance asset management, and construction services to nearly 10 GWac of wind, solar and energy storage assets. Our highly specialized commercial, technical, and financial services ensure optimal performance and value are achieved across the fleet. Based in Scottsdale, AZ, and New York City, Arevon is backed by CalSTRS, the United States’ second-largest public pension fund, APG, a Dutch pension fund, and a wholly owned subsidiary of the Abu Dhabi Investment Authority. Discover Arevon at arevonenergy.com and reach out to our team at [email protected]

Full-stack Engineer29 days ago
Full TimeRemoteTeam 212

The Senior Interconnection Engineer leads interconnection projects from development to construction, managing schedules, coordinating with utilities, and overseeing consultants.

MS OfficePscadPslfPss/E
United States

Software Engineer - Full-stack

Realm Alliance

Realm is an AI-driven platform that delivers significant cost savings for industrial operations. By preventing 80% of failures before they happen, Realm maximizes uptime, potentially saving millions in lost revenue. Built on the latest advances in AI, Realm integrates with your existing cameras, sensors, and control systems to automatically detect and predict equipment failures, flag unsafe and suspicious behavior, automate response actions like shut-offs, and immediately notify and dispatch key personnel. Realm also augments your existing monitoring infrastructure with edge AI devices and drones for comprehensive, customizable event detection in low-connectivity and unmonitored areas (large-scale infrastructure, vehicles, etc.). Realm has a proven track record with clients in gold, gemstones, coal, and oil & gas operations across Africa, Latin America, and the United States.

Full-stack Engineer29 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

As a Software Engineer at Realm, you will develop backend services, create web and mobile UIs, and deploy tech at industrial sites. You will solve real-world challenges using various technologies and work with top leadership to build a stellar engineering team.

GitKubernetesLinuxPostgreSQLReactReact NativeTypeScript
United States

Senior SCADA Engineer

Scale Microgrids

The future of humanity is dependent on making our energy infrastructure cleaner, more affordable, and more resilient. Microgrids are a key component of the solution. We build the world’s most cutting-edge microgrid solutions.

Full-stack Engineer29 days ago
Full TimeRemoteTeam 95Since 2016

The SCADA Engineer will design, deploy, and optimize SCADA systems for data centers, focusing on power monitoring, automation, and system resilience.

AutocadDnp3EplanEtapHmisIec 61850ModbusPlcsPscadRtusScadaSnmp
West Virginia