Post job

Staff software engineer job description

Updated March 14, 2024
9 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example staff software engineer requirements on a job description

Staff software engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in staff software engineer job postings.
Sample staff software engineer requirements
  • Minimum of a Bachelor's degree in Computer Science or related field
  • At least 5 years of experience in software engineering
  • Expertise in at least one programming language such as Java, Python, or C++
  • Experience with software development processes such as Agile or Scrum
  • Strong understanding of data structures and algorithms
Sample required staff software engineer soft skills
  • Excellent communication skills for collaborating with cross-functional teams
  • Ability to mentor and lead junior software engineers
  • Strong problem-solving skills for analyzing complex issues and implementing solutions
  • Passion for learning and staying up to date with industry trends and technologies
  • Ability to work in a fast-paced, dynamic environment and manage multiple priorities

Staff software engineer job description example 1

H-E-B staff software engineer job description

H-E-B is one of the largest, independently owned food retailers in the nation operating over 420+ stores throughout Texas and Mexico, with annual sales generating over $34 billion. Described by industry experts as a daring innovator and smart competitor, H-E-B has led the way with creative new concepts, outstanding service and a commitment to diversity in our workforce, workplace and marketplace. H-E-B offers a wealth of career opportunities to our 145,000+ Partners (employees), competitive compensation and benefits program and comprehensive training that lead to successful careers.
Responsibilities:
Since H-E-B Digital Technology's inception, we've been investing heavily in our customers' digital experience, reinventing how they find inspiration from food, how they make food decisions, and how they ultimately get food into their homes. This is an exciting time to join H-E-B Digital--we're using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. If you enjoy taking on new challenges, working in a rapidly changing environment, learning new skills, and applying it all to solve large and impactful business problems, we want you as part of our team.

Our Partners thrive The H-E-B Way. In the Principal SE Engineer job, that means you have a...
HEART FOR PEOPLE... you use diplomacy and communication to achieve brand consensus on technical approaches
HEAD FOR BUSINESS... you impact business with utmost proficiency in technology, process, and leadership
PASSION FOR RESULTS... you can break down complex initiatives and dependencies that span multiple teams to ensure well-scoped delivery estimates


What you’ll do
Contributes to team initiatives and projects through application of expertise in system design, architecture, and software development
Works with team technical leadership and program management in clearly understanding and scoping tasks necessary to fulfill the committed deliverables for a project
Works with team technical leadership on the design, architecture and implementation of assigned projects meeting commitments for scope, timelines, and assuring high quality
Provides mentorship and leadership to junior team members in the areas of software development best practices
Recommends changes to processes and tools based on industry standards, patterns and best practices
Who you are
You have exposure to multiple software development technology stacks and methodologies
You have experience in the architectural design of system component building blocks that are incorporated into larger end-to-end products and solutions
You have 7+ years of software development experience
You have 2+ years of experience in a mentorship role
Specific to IAM
You have experience participating in the analysis of engineering level requirements for a comprehensive end-to-end IAM solution
You have experience participating in the design, architecture, and implementation of a comprehensive end-to-end IAM solution
You are engaged in the IAM Community and stay aware of new IAM tools, solutions, and process improvements.
You have participated in the analysis and selection of a full suite of IAM vendor applications that comprise a comprehensive end-to-end IAM solution
You have exposure to several of the areas that must be addressed by IAM solutions including:
On boarding and off-boarding
Authentication and authorization
User entitlement
Request and approval processes
Access provisioning and de-provisioning
Rule enforcement
Logging, reporting, and auditing
Access review and certification
Account reconciliation
Error and exception handling
Nice to have: IMI CIMP certification


Who We Are
H-E-B is one of the largest, independently owned food retailers in the nation, operating over 400 stores throughout Texas and Mexico, with annual sales generating over $26B
We hire talented people (116,000+ Partners), and give them autonomy to be creative in how they impact the business
We're a Partner-driven company with a Bold Promise - Because People Matter
We embrace Diversity and Inclusion as core values, and support them with thriving company-wide programs
We're a truly original Texas-based company that created the Spirit of Giving to help Texas communities every day
Once eligible, our Partners become Owners in the company. 'Partner-owned' means our most important resources--People--drive the innovation, growth, and success that make H-E-B The Greatest Retailing Company
DEVS3232
#LI-LV1
10-2019
jobs
Post a job for free, promote it for a fee

Staff software engineer job description example 2

The Hartford staff software engineer job description

You are a driven and motivated problem solver ready to pursue meaningful work. You strive to make an impact every day & not only at work, but in your personal life and community too. If that sounds like you, then you've landed in the right place.

The Hartford is seeking a Staff Software Engineer to join the GS IT team supporting our Small Commercial business segment.
What's in it for you?
Collaboration with a high-performing, forward-focused team.Opportunity to learn and leverage the latest web technologies and software engineering tools/practices.Agile software development.Frequent mentoring and feedback.Learn and leverage AWS Cloud Services.

Responsibilities include, but not limited to:
Design and delivery of code components and modules.Collaborate with fellow developers to design, develop, implement and support complex business software solutions.Serve as Agile Scrum/Flow master and lead our team supporting multiple .Net applications Estimate individual and group work effort for delivery of tasks.Collaborate with subject matter experts, various stakeholders.Design and develop solutions that are scalable, easily maintainable and easy to use.Assist with estimating work requests.Support resolution of defects during application testing phases.Production support Mentor more junior team members

Qualifications and technical skills:

Bachelor's degree in Computer Science or related disciple with a minimum of 5+ years of work experience in IT.Strong programming skills in Web Technologies, data analysis and manipulation.The applicant must have 5+ years of hands-on experience and skills in C#, SQL server, JavaScript, .Net Core, Visual Studio, SSMS, SSIS, Github/TFS/VSO/Rally, HTML5, Web API, JSON, XML, REST, client-side frameworks or web components.Experience with Java and .NET platform applications.Experience working with agile development teams, methodologies and toolsets.Self-motivation and the ability to work independently and with a team.Strong verbal and written and communication skills.Experience in leading teams and delivering projects Experience in developing unit test suites and test driven development Experience with DevSecOps and working with CI/CD pipelines and source control branching strategies Experience with application performance testing and tuning Cloud/AWS experience is a plus Angular experience is a plus

Must be authorized to work in the US without company sponsorship

Remote candidates welcome

Compensation
The listed annualized base pay range is primarily based on analysis of similar positions in the external market. Actual base pay could vary and may be above or below the listed range based on factors including but not limited to performance, proficiency and demonstration of competencies required for the role. The base pay is just one component of The Hartford's total compensation package for employees. Other rewards may include short-term or annual bonuses, long-term incentives, and on-the-spot recognition. The annualized base pay range for this role is:

$102,000 - $153,000

Equal Opportunity Employer/Females/Minorities/Veterans/Disability/Sexual Orientation/Gender Identity or Expression/Religion/Age

About Us | Culture & Employee Insights | Diversity, Equity and Inclusion | Benefits

Staff Software Engineer - IE07IE
---

Skills:
jobs
Dealing with hard-to-fill positions? Let us help.

Staff software engineer job description example 3

Google staff software engineer job description

Minimum qualifications:

+ Bachelor's degree or equivalent practical experience.

+ 8 years of experience in software development, and with data structures/algorithms.

+ 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.

Preferred qualifications:

+ Master's degree or PhD in Engineering, Computer Science, or a related technical field.

+ 3 years of experience in a technical leadership role leading project teams and setting technical direction.

+ 3 years of experience working in a complex, matrixed organization involving cross-functional, and/or cross-business projects.

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Additional Information

(Colorado only*) Minimum full-time salary range between $198,000 - $212,000 + bonus + equity + benefits.

*Note: Disclosure as required by sb19-085 (8-5-20) of the minimum salary compensation range for this role when being hired into our offices in Colorado.

At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun - and we do it all together.

+ Provide technical leadership on high-impact projects.

+ Influence and coach a distributed team of engineers.

+ Facilitate alignment and clarity across teams on goals, outcomes, and timelines.

+ Manage project priorities, deadlines, and deliverables.

+ Design, develop, test, deploy, maintain, and enhance large scale software solutions.
jobs
Start connecting with qualified job seekers

Resources for employers posting staff software engineer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Staff software engineer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.