Post job

Senior software engineer/architect job description

Updated March 14, 2024
8 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 senior software engineer/architect requirements on a job description

Senior software engineer/architect requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in senior software engineer/architect job postings.
Sample senior software engineer/architect requirements
  • Bachelor's degree in Computer Science, Engineering or related field.
  • 5+ years of experience designing, developing and implementing software solutions.
  • Proven experience in software architecture and design.
  • Experience with object-oriented programming languages.
  • Familiarity with databases, web services and front-end technologies.
Sample required senior software engineer/architect soft skills
  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication.
  • Ability to work independently or collaboratively.
  • Ability to meet deadlines and manage time effectively.
  • Ability to work in a fast-paced environment.

Senior software engineer/architect job description example 1

NVIDIA senior software engineer/architect job description

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It's an outstanding legacy of innovation that's fueled by phenomenal technology.

NVIDIA is looking for a strong technical senior architect with the ability to craft architectural solutions, develop proof-of-concept code, and inspire engineering teams to achieve them. As a key member of our Advanced Development team, you'll drive emerging technologies in networking and distributed computing for the modern data center, such as distributed AI and Deep Learning solutions, Data Analytics, High Performance Computing (HPC), Software Defined Networking, Virtualization, Storage, and more.
What you'll be doing:

Create proof-of-concept to evaluate and drive new technologies. Work on impactful projects involving state-of-the-art high-performance computing software and hardware. Research, design and develop hardware features relevant for scientific, Deep Learning, and data-intensive workloads.



What we need to see:


Hold a M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university (or equivalent experience 5+ years of industry experience (or equivalent) in system programming or related fields. Background in algorithm design, system programming, and computer architecture. Strong programming and software development skills. A teammate with a can-do attitude, high energy and excellent interpersonal skills. Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.



Ways to stand out from the crowd:


Proven research track record. Experience and passion for system architecture, CPU/GPU/Memory/Storage/Networking. Stellar communication skills.


With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
jobs
Post a job for free, promote it for a fee

Senior software engineer/architect job description example 2

Beyond Limits senior software engineer/architect job description

The Beyond Limits product organization is looking to bring on a Senior Software Engineer Architect. In this role you will have the opportunity to utilize your expertise to lead projects in the areas of data, machine learning, artificial intelligence (AI), IoT, FinTech and other key industrial areas. The solutions you build will enable our clients to meet the changing needs of the global technology landscape.
Job Duties/Responsibilities


Work with other product and engineering team members and other stakeholders to develop architecture roadmaps Serve as the subject matter expert for technical and solution architecture that will include configuration, development, integration and customization of complex environments Help identify business development activities and research opportunities for new/existing clients Work alongside software engineering teams to ensure design consistency during development Willingness to implement proof of concepts and prove certain design decisions before adoption into production systems


Minimum Qualifications


8+ years of software design and development experience with strong competencies in data structures, algorithms, and software design 3+ years of experience in application, database, and software architecture B.S. or M.S. in Computer Science or a related degree A deep understanding across all layers of the tech stack from UI, through RESTful services, to containers, VMs and networks Extensive knowledge of system-wide integration Hands on experience building distributed systems and reasoning about their scalability, availability, and performance Experience with at least one (preferably two) of the following programming languages: Python, Scala or Java Extensive hands-on experience with relational database design, especially with PostgreSQL


Preferred Qualifications


Understanding of emerging IoT, Machine Learning, and A.I. technologies Familiarity and experience with big data architectures, and streaming technologies such as Spark or Flink Familiarity with Spring Boot and React Prior work experience operating within agile methodologies such as Kanban and Scrum Strong understanding of secure cloud design (across Infrastructure, Platform, Application and Data) Prior work experience building multi-tenant PaaS, and cloud agnostic architectures Familiarity with Attribute Driven Design, architectural patterns and tactics
Please note: This position is located in our Glendale, CA headquarters and is eligible to participate in the company's hybrid 3/2 work model.



About Beyond Limits


Beyond Limits is a pioneering Artificial Intelligence engineering company creating advanced software solutions that go beyond conventional AI. Founded in 2014 with a legacy in space exploration, Beyond Limits is transforming proven technologies from Caltech and NASA's Jet Propulsion Laboratory into advanced AI solutions, hardened to industrial strength, and put to work for forward-looking companies on earth. We leverage this unparalleled innovation portfolio, along with proprietary cognitive technologies, to help companies solve tough, complex, mission-critical problems and transform their business. We apply a unique hybrid approach to AI, combining numeric AI techniques like machine learning with higher order symbolic AI and expert human knowledge to deliver intuitive cognitive reasoning and information. Our cognitive computing technology mimics human thought processes and provides explainable reasoning to aid human-like decision-making.

Beyond Limits 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 law requirements, Beyond Limits complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Beyond Limits expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Beyond Limit's employees to perform their job duties may result in discipline up to and including discharge.
jobs
Dealing with hard-to-fill positions? Let us help.

Senior software engineer/architect job description example 3

Ox Bodies senior software engineer/architect job description

OX creates the world's first Human Centered Automation for frontline operators. We leverage the power of technologies such as AI, CV, and AR/XR to automate manual processes through a seamless Operator Experience (OX).

We've been featured on industry-leading publications like Forbes, Business Insider, and the New York Times. Our investors are prominent leaders in the space--including Steve Case, the Founder/CEO of AOL. Over the past 18 months, we have raised $6M in venture funding and have scaled to a team of 33 full-time employees.
Come join us!

We are looking for a Senior Software Engineer/Architect to join our team as we grow to meet the rising demand from our corporate partners. An ideal candidate has expert experience designing and implementing lower level software components (functions and classes), and is comfortable designing and implementing higher level systems. We're looking for someone who has experience with software design patterns, SOLID coding principles, layered architecture,

Ox creates a leading-edge fulfillment automation platform. We leverage the power of emerging technologies such as AI, CV, and AR/XR to automate manual fulfillment processes. Our technology empowers warehouse and retail associates to do more.

We are proud to have been recognized by industry-leading publications like the New York Times, Forbes, Business Insider, Axios, and TechCrunch. Our investors have funded/founded unicorns like Flexport, Pipe, Fair, Backlot Cars and NastyGal... and we're next ;)

Come join us!
What you'll do Build modular web/mobile applications that can scale to hundreds of clients and millions of fulfillment actions per day. Integrate with external REST APIs.Implement intelligent routing algorithms and optimize logistics processes. Contribute to and/or lead technical meetings with clients at various stages of the customer journey. Build high-throughput backend services.Contribute to Code ReviewsEnsure stability and scalability as we onboard and deploy to new partners.Extend our platform to handle an expanding set of features.Have fun!
Who you are6+ years of professional software engineering experience with a degree in Computer Science, or 9+ years demonstrated practical experience.A principled engineer with a mastery of Javascript. Bonus points if skilled using React and Node.js Lifelong learner interested in a broad area of technologies spanning numerous programming languages, frameworks, and development environments.Interested in using emerging technologies to solve the problems of large Fortune 500 companies. Experience with modern cloud platforms from Google.Good understanding of the HTTP stack and REST APIs Open to growing into a leadership position on the engineering team. Excited about using technology to empower workers!
jobs
Start connecting with qualified job seekers

Resources for employers posting senior software engineer/architect jobs

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

Senior software engineer/architect 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.