... Engineering, or Data Center Management. * Substantial experience (7-10 years) in managing data ... Requirements: * Proficiency in software relevant to data center project management, such as ...
... Engineering, or Data Center Management. * Substantial experience (7-10 years) in managing data ... Requirements: * Proficiency in software relevant to data center project management, such as ...
Supporting software, simulation, and hardware engineering environments * High Performance Computing (HPC) environments * Scripting/Automation (e.g., PowerShell, Bash) What We Offer: Our values drive ...
New
Supporting software, simulation, and hardware engineering environments * High Performance Computing (HPC) environments * Scripting/Automation (e.g., PowerShell, Bash) What We Offer: Our values drive ...
New
Sr Anlyst, Inf Wrkplc Svc
Forest, MS · On-site
Supporting software, simulation, and hardware engineering environments * High Performance Computing (HPC) environments * Scripting/Automation (e.g., PowerShell, Bash) What We Offer: Our values drive ...
New
Sr Anlyst, Inf Wrkplc Svc
Forest, MS · On-site
Supporting software, simulation, and hardware engineering environments * High Performance Computing (HPC) environments * Scripting/Automation (e.g., PowerShell, Bash) What We Offer: Our values drive ...
New
Identify and resolve quality issues, working closely with project managers, engineers, and field ... Proficiency in quality control software and documentation practices. OSHA 30 certification ...
Identify and resolve quality issues, working closely with project managers, engineers, and field ... Proficiency in quality control software and documentation practices. OSHA 30 certification ...
Senior Software Engineer information
See Philadelphia, MS salary details
$64.9K - $74K
1% of jobs
$74K - $83.1K
2% of jobs
$83.1K - $92.2K
7% of jobs
$92.2K - $101.3K
9% of jobs
$105.1K is the 25th percentile. Wages below this are outliers.
$101.3K - $110.4K
13% of jobs
$110.4K - $119.5K
16% of jobs
The median wage is $120.7K / yr.
$119.5K - $128.6K
16% of jobs
$136.3K is the 75th percentile. Wages above this are outliers.
$128.6K - $137.7K
14% of jobs
$137.7K - $146.8K
11% of jobs
$146.8K - $155.9K
8% of jobs
$155.9K - $165K
3% of jobs
$64.9K
$123.2K
$165K
How much do senior software engineer jobs pay per year?
Are senior software engineers still in demand?
What is a good salary for a senior software engineer?
What are Senior Software Engineers?
What Is a Senior Software Engineer?
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
What engineers make $300,000 a year?
What are some common challenges Senior Software Engineers face when mentoring junior team members?
Can you make $500,000 as a software engineer?
What is the difference between Senior Software Engineer vs Software Developer?
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

Yates Construction rating
7.0
Based on 49 frontline employees who took The Breakroom Quiz
53rd of 80 rated construction
Job description
Position: Senior Project Manager- Data Center
Location : Meridian, MS
Job Overview:
The Senior Project Manager (SPM) is tasked with overseeing data center projects from preconstruction to final completion. Acting as the primary point of contact for the project team, the SPM leads both in-house and on-site teams, ensuring the successful delivery of data center projects. The Senior Project Manager is responsible for shop drawings and submittal reviews, as well as accurately tracking the budget and executing the schedule with all trades of work. The SPM provides monthly cost reports and owner billings and oversees communicating with local government officials regarding permitting and inspections to ensure that subcontractors maintain the proper focus on quality and safety.
Primary Duties:
- Establishing a robust safety culture within data center projects.
- Controlling costs and maintaining profitability while leveraging extensive experience in data center construction.
- Managing field construction activities specific to data centers, including equipment installation, network components, and security systems.
- Supervising the development of project schedules tailored to data center requirements.
- Reviewing cost reports and implementing strategies to optimize costs within data center projects.
- Setting up project labor needs in alignment with data center specifications and consulting with management.
- Conducting regular inspections of data center projects to ensure quality, safety, and adherence to project timelines.
- Coordinating closely with subcontractors to guarantee all data center work meets project scope and technical specifications.
- Enforcing data center-specific policies and procedures.
- Collaborating with architects, network specialists, and data center clients to address project challenges unique to data centers.
- Leading safety meetings focused on data center operations and maintaining compliance with safety protocols.
- Regularly monitoring data center projects to ensure adherence to company and regulatory standards.
- Holding meetings with project teams to review progress and plan future data center construction activities.
- Providing Quality Control oversight in data center construction projects.
- Demonstrating Yates Core Values and Principles, specifically applied to data center operations.
- Ensuring compliance with the Yates Code of Conduct in data center project environments.
- Upholding Safety Responsibilities and Expectations, tailored to data center construction needs.
Qualifications:
- An undergraduate University degree or higher, ideally in a relevant field like Construction Management, Engineering, or Data Center Management.
- Substantial experience (7-10 years) in managing data center construction projects.
- Proven track record in handling medium to large data center projects ($100M+).
Requirements:
- Proficiency in software relevant to data center project management, such as Primavera, Excel, Word, and MS Project.
- Experience in implementing large and complex safety plans specific to data center environments.
- Strong organizational skills to coordinate data center project teams effectively.
- Effective negotiation and contract management skills when dealing with data center clients.
- In-depth understanding of cost reporting methods in data center projects.
- Extensive knowledge of data center construction practices and systems.
- Familiarity with various insurance programs applicable to data center construction sites.
Competencies:
- Exceptional leadership skills in data center project environments.
- Advanced problem-solving, analytical, and prioritization abilities, with a keen eye for data center details.
- Strategic thinking and technical adeptness, tailored to data center infrastructure.
- Strong interpersonal skills combined with excellent written and verbal communication skills for data center project coordination.
- Ability to focus on data center project details while excelling in deadline-driven environments.
- Proficient in construction disciplines specific to data centers.
- Skilled at working independently, multi-tasking, and adapting swiftly in fast-paced data center construction environments.
- Demonstrated business acumen in managing data center projects.
- Ability to adapt, think critically, make decisions, strategize, and lead effectively in data center settings.
- Collaborative mindset essential for successful data center project outcomes.
- Financial acumen to manage data center project budgets effectively.
- Exceptional time management skills tailored to data center project milestones.
Physical Requirements:
- Ability to visit and work in construction site environments, including standing, walking, and lifting up to 50 lbs.
- Ability to work in all weather conditions, at heights, or in confined spaces as required.
Working Conditions:
- Work will be performed in both office and construction site environments.
- May require working extended hours, including nights and weekends, to meet project deadlines and resolve urgent on-site issues.
- Frequent travel to and from job sites may be required.
About Yates Construction
Ranked among the top commercial and industrial construction companies in the country by Engineering News-Record, Yates Construction is family-owned and provides a wide range of construction and building services. Incorporated in 1964 by William G. Yates Jr., we have steadily grown to become one of the top commercial and industrial construction companies in the nation. We are financially sound with a significant bonding capacity as well as vast personnel and equipment resources.
Our portfolio includes commercial and industrial projects from various sectors including arts and culture, civil, commercial, education, entertainment and gaming, federal, healthcare, hospitality, manufacturing, municipal, retail, and technology. We work hard to understand our clients business needs and continually look for opportunities to provide additional value to our clients and their projects.
Our client relationships are the foundation of our success, and our primary goal is to help each of our clients achieve their vision. We do this by carefully managing the details and complexities of each project and communicating constantly with all team members.
Yates Construction provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal and state law requirements.
Yates complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
What Yates Construction employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom