Lenovo
PAYLOCITY CORPORATION
Staff Engineer Software
Beschreibung
Standort: Muss ansässig sein in Guadalajara
Paylocity ist ein Arbeitgeber, der Chancengleichheit bietet. Paylocity engagiert sich für die vollständige Einbeziehung aller Personen. Wir stellen ein, schulen, vergüten und befördern unabhängig von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Behinderung, Alter, Veteranenstatus und anderen geschützten Merkmalen gemäß den geltenden Gesetzen. Bei Paylocity glauben wir, dass Vielfalt uns besser macht. Wir begrüßen und fördern die Unterschiede unserer Mitarbeiter in Bezug auf Alter, Kultur, Ethnie, Familien- oder Familienstand, Geschlechtsidentität oder -ausdruck, Sprache, nationale Herkunft, physische und geistige Fähigkeiten, politische Zugehörigkeit, Rasse, Religion oder spirituellen Glauben, sexuelle Orientierung, sozioökonomischen Status, Veteranenstatus und andere Merkmale, die unsere Mitarbeiter einzigartig machen. Wir pflegen diese Unterschiede aktiv durch unsere Mitarbeiterressourcengruppen (ERGs), Mitarbeitererlebnisse, Perspektiven, Talente und Ansätze, um Innovationen in der Software und den Dienstleistungen voranzutreiben, die wir unseren Kunden anbieten. Wir halten uns an bundesstaatliche und staatliche Behindertengesetze und treffen angemessene Vorkehrungen für Bewerber und Mitarbeiter mit Behinderungen. Um eine angemessene Vorkehrung im Bewerbungs- oder Vorstellungsgesprächsprozess zu beantragen, wenden Sie sich bitte an leavebenefits@paylocity.com. Diese E-Mail-Adresse ist ausschließlich für solche Anfragen bestimmt und entspricht den bundesstaatlichen und staatlichen Behindertengesetzen. Bitte senden Sie keine Lebensläufe an diese E-Mail-Adresse, da diese entfernt werden.
Ihre persönlichen Daten werden zu Rekrutierungszwecken gemäß unserer Datenschutzrichtlinie für mexikanische Bewerber und den geltenden mexikanischen Datenschutzgesetzen verarbeitet.
Paylocity ist ein preisgekrönter Anbieter von Cloud-basierten HR- und Lohnabrechnungssoftwarelösungen und bietet die umfassendste Plattform für die moderne Belegschaft. Das Unternehmen hat sich zu einem der am schnellsten wachsenden HCM-Softwareanbieter weltweit entwickelt, indem es eine intuitive, einfach zu bedienende Produktsuite anbietet, die Unternehmen hilft, HR- und Lohnabrechnungsprozesse zu automatisieren und zu optimieren, Talente zu gewinnen und zu binden und eine starke Unternehmenskultur aufzubauen.
Während traditionelle HR- und Lohnabrechnungsanbieter grundlegende HR-Prozesse wie Lohnabrechnung und Leistungsverwaltung automatisieren, geht Paylocity weiter und entwickelt Tools, die HR und Unternehmen benötigen, um um Talente zu konkurrieren und die Erwartungen der modernen Belegschaft zu erfüllen.
Bringen Sie Ihre Karriere auf die nächste Stufe bei einem der Top 100 Softwareunternehmen von G2. Entdecken Sie unsere Produkt- & Technologiepositionen, um zu sehen, wo Sie hineinpassen!
Position im Überblick
Der Staff Software Engineer treibt technische Exzellenz und Innovation in unserem Unternehmen voran. Diese Rolle kombiniert tiefgreifende technische Expertise mit strategischer Führung und konzentriert sich auf die Architektur skalierbarer Lösungen bei gleichzeitiger Förderung einer Kultur der technischen Exzellenz und Zusammenarbeit.
Mindestanforderungen
Wir sind bestrebt, ein Weltklasse-Team aufzubauen, indem wir Top-Talente weltweit einstellen. Zur Sicherstellung der Compliance verwenden wir ein Employer of Record-Modell. Unsere idealen Kandidaten sollten in Guadalajara ansässig sein, über das Recht zur Arbeit dort verfügen und in der Lage sein, innerhalb von vier Stunden nach Eastern Standard Time zu arbeiten.
Ausbildung und Erfahrung
- Bachelor-Abschluss in Informatik, Software-Engineering oder einem verwandten Fachgebiet
- Mindestens 8 Jahre Erfahrung als Softwareentwickler
- Nachgewiesene Erfolgsbilanz bei der Leitung bedeutender technischer Initiativen
Technische Fähigkeiten
- Tiefes Verständnis von verteilten Systemen und Skalierungsmustern
- Starker Hintergrund in Softwarearchitektur und Systemdesign
- Erfahrung mit Leistungsoptimierung und Beobachtbarkeit
- Expertise in mehreren Programmiersprachen und Technologien
- C#, Java oder eine ähnliche moderne, objektorientierte Programmiersprache
- Starkes Verständnis der Grundlagen der Softwareentwicklung
- Erfahrung mit agilen Entwicklungsmethoden
- Kommunikationsfähigkeit: Ausgezeichnete schriftliche und mündliche Englischkenntnisse.
Körperliche Anforderungen
- Fähigkeit, über längere Zeiträume zu sitzen: Die Rolle erfordert langes Sitzen an einem Schreibtisch oder Arbeitsplatz, typischerweise 7-8 Stunden pro Tag
- Nutzung von Computer- und Telefonsystemen: Der Mitarbeiter muss in der Lage sein, einen Computer zu bedienen, Telefonsysteme zu nutzen und zu tippen. Dies beinhaltet die gleichzeitige Nutzung mehrerer Softwareprogramme und Anfragen
Hauptverantwortlichkeiten
Das Folgende stellt die Hauptaufgaben der Position dar, andere können bei Bedarf zugewiesen werden. Um diese Stelle erfolgreich auszufüllen, muss eine Person jede wesentliche Aufgabe zufriedenstellend ausführen können. Die unten aufgeführten Anforderungen stellen das Wissen, die Fähigkeiten und/oder die Fertigkeiten dar, die erforderlich sind. Angemessene Vorkehrungen können getroffen werden, um Einzelpersonen mit Behinderungen die Ausführung der wesentlichen Funktionen zu ermöglichen.
Kernverantwortlichkeiten
- Entwerfen und Implementieren modularer, gut architekturierter Systeme, die effizient skalieren
- Technische Strategie und Best Practices team- und abteilungsübergreifend vorantreiben
- Architektur von Lösungen, die sowohl unmittelbare Bedürfnisse als auch langfristige Auswirkungen berücksichtigen
- Identifizieren und Befürworten von technischen Initiativen mit hoher Wirkung, die Geschäftswert schaffen
- Umfangreiche Projektfunktionen mit hoher Zuverlässigkeit und Leistung verantworten und liefern
- Effektiv delegieren, um Projektzeitpläne zu beschleunigen und Teamfähigkeiten zu entwickeln
- Mehrere Projekte mit hoher Wirkung gleichzeitig priorisieren und verwalten
- Technische Risiken und Probleme proaktiv identifizieren und mindern
- Hohe Standards für Codequalität, Leistung und Beobachtbarkeit festlegen und aufrechterhalten
- Code-Reviews und technische Designbesprechungen mit konstruktivem Feedback leiten
- Qualitätsprobleme im Code von Teammitgliedern identifizieren und beheben
- Automatisierung und Prozessverbesserungen befürworten
Wachstum & Entwicklung
- Teammitglieder aller Erfahrungsstufen betreuen und coachen
- Kontinuierliche Teamverbesserung durch Wissensaustausch und Best Practices vorantreiben
- Starke Beziehungen zu Ingenieuren aus verschiedenen Teams und Abteilungen aufbauen
- Eine inklusive Kultur fördern, die offene Diskussion und Zusammenarbeit ermutigt
- Technische Strategie team- und abteilungsübergreifend abstimmen
- Technische Entscheidungen treffen, die unmittelbare Bedürfnisse mit langfristigen Zielen abwägen
- Konsens durch klare technische Kommunikation erzielen
- Konflikte konstruktiv lösen und gleichzeitig positive Teamdynamiken aufrechterhalten
