Senior Engineer, Software

Job not on LinkedIn

🕒 Yesterday

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Paylocity

Paylocity

5001 - 10000 employees

Founded 1997

👥 HR Tech

☁️ SaaS

🤝 B2B

💰 $10M Venture Round - Paylocity on 2008-05

HR Tech • SaaS • B2B

Paylocity is a provider of cloud-based payroll and human capital management software for businesses of all sizes. Its platform includes payroll, HR, time & labor, benefits administration, talent management (recruiting, onboarding, performance, learning), employee experience tools and AI-driven features, and it serves small businesses through enterprises as well as partners such as accountants, brokers, and tech partners.

📋 Description

• Architect and implement modular, maintainable software solutions that optimize for performance and scalability • Lead feature and epic design discussions, gathering and incorporating feedback from cross-functional teams • Drive technical decision-making with consideration for business objectives and customer needs • Own medium to large-scale projects from conception to delivery, requiring minimal supervision • Coordinate across teams to identify and manage technical dependencies • Develop and execute comprehensive project plans aligned with business objectives • Maintain high-quality standards while meeting project timelines • Champion best practices in software development, testing, and deployment • Improve CI/CD pipelines, testing frameworks, and monitoring systems • Provide detailed, actionable code reviews that enhance overall code quality • Drive technical debt reduction initiatives and refactor legacy code • Guide junior engineers in adopting best practices and modern development techniques • Facilitate knowledge sharing through code reviews, pair programming, and technical discussions • Influence technical direction through well-reasoned arguments and demonstrated expertise

🎯 Requirements

• Bachelor's degree in Computer Science, Software Engineering, or related field • Minimum 5 years of software engineering experience • Proven track record of leading significant technical initiatives • Strong experience building backend systems using .NET / C# (preferred) or a comparable backend stack • Deep understanding of modern API standards and backend system design (REST, authentication, authorization, versioning, scalability) • Experience designing and operating systems backed by PostgreSQL, MongoDB, or other databases • Strong understanding of backend architecture, data modeling, performance tuning, and reliability • Proven experience designing and implementing testable systems, including unit tests, integration tests, and automated test strategies • Ability to design and deliver backend solutions with a focus on maintainability, scalability, and long-term evolution • Strong analytical and problem-solving skills • Commitment to delivery and accountability for technical quality

🏖️ Benefits

• Health insurance • 401(k) matching • Flexible work hours • Paid time off • Career development opportunities

Apply Now

Similar Jobs

🕒 July 22

Jones Lang LaSalle Americas, Inc.

10,000+ employees

🏠 Real Estate

🤝 B2B

💼 Consulting

Software Engineer developing SaaS/PaaS products at JLL Technologies. Collaborating on AI-powered tools and modernizing platform functionalities.

Azure

Cloud

🕒 July 22

Azul

201 - 500

☁️ SaaS

🏢 Enterprise

Software Engineer II contributing to the Payara product portfolio at Azul, enhancing enterprise Java applications and collaborating with a global engineering team.

💰 $40M Series F on 2007-09

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Apache

Cloud

Docker

Java

Jenkins

Kubernetes

Oracle

🕒 June 19

Cint

1001 - 5000

💼 Consulting

📣 Marketing

Senior Software Engineer optimizing backend systems for Cint's technology team. Engaging in migration efforts to modernize architecture and improve performance for high-volume data processing.

Docker

Kafka

NoSQL

PySpark

Python

Spark

SQL

🕒 June 19

Cint

1001 - 5000

💼 Consulting

📣 Marketing

Senior Software Engineer II working on backend solutions for a digital insight platform. Involved in design, implementation, and scaling of production systems

AWS

Docker

Java

Kubernetes

Microservices

Python

Spark

Spring

SQL

🕒 June 4

Cint

1001 - 5000

💼 Consulting

📣 Marketing

Senior Software Engineer for backend systems in Cint's data solutions team. Designing scalable architecture and processing large data volumes for insights automation.

Apache

AWS

Cloud

Docker

Elixir

Google Cloud Platform

Haskell

Java

Kafka

Microservices

NoSQL

Pandas

PySpark

Python

Ruby

Scala

Spark

Spring

SQL

Switching

Go