Software Systems Engineering Resume Samples

4.5 (111 votes) for Software Systems Engineering Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software systems engineering job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
KK
K Kuhic
Keagan
Kuhic
435 Brown Centers
Phoenix
AZ
+1 (555) 145 2256
435 Brown Centers
Phoenix
AZ
Phone
p +1 (555) 145 2256
Experience Experience
Detroit, MI
Senior Software Systems Engineering
Detroit, MI
Waelchi-Wisozk
Detroit, MI
Senior Software Systems Engineering
  • Work with development teams to analyze, evaluate and design alternatives and to implement process improvements
  • Build, manage and support deployments for the Next Gen Crew Manager System
  • Maintain and improve continuous integration and configuration management tools
  • Analyze, troubleshoot, debug and assist in problem solving in both development and production environments
  • Works with engineering teams and software development teams to analyze and resolve system and application level issues
  • Assists in execution of critical system changes
  • Maintains system in production, performs application and system level monitoring
Chicago, IL
Team Lead Software Systems Engineering
Chicago, IL
Swift, Gleason and Baumbach
Chicago, IL
Team Lead Software Systems Engineering
  • Assist in developing and maintaining annual budget and capacity planning
  • Advising and collaborating with our architecture and product development team on technical hardware and software issues
  • Leads Incident Management and is responsible for driving incidents to resolution
  • Manages outage and emergency situations with datacenter and application staff
  • Assists SA and TL in the collection of capacity planning data
  • Defining, designing and implementing new and updated hardware and software solutions for production and non-production platforms
  • Coordinating infrastructure maintenance and upgrades with our Application teams
present
Chicago, IL
Principal Software Systems Engineering
Chicago, IL
Crona-Harber
present
Chicago, IL
Principal Software Systems Engineering
present
  • Career Ladder Position Criteria
  • Provide expertise on engineering systems; plan, advise, analyze, design, test, and manage highly complex engineering software systems
  • Responsible for design and development of systems that, while focusing on software, will span the engineering disciplines of application software
  • Provide broad technical leadership in area of expertise helping company set technical direction and course for future product/features
  • Research and recommend design options and perform experiments to determine potential design feasibility or application
  • Serve as technical leader for major development projects including development of devices in new technology or multiple simultaneous sub-projects. Responsible for ensuring that design activities are coordinated per the development procedure. Establish and maintain project schedules
  • Strong mentor to other engineers and technicians
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
West Virginia University
Bachelor’s Degree in Computer Science
Skills Skills
  • Basic knowledge of Java, programming skills
  • Strong knowledge of Unix/Linux environment
  • Strong knowledge and background with working on latest scripting languages – like Perl, Python, Shell scripting etc
  • Highly skilled with dealing/managing Unix/Linux system with over 5-8 years of experience
  • Strong familiarity with common languages like C++, Java and database systems like Oracle
  • Develop, maintain, and apply a variety of system models through the use of different data points available
  • Strong familiarity with xml tools and database query tools
  • Good understanding of TCP/IP, DNS/Firewalls, Load balancing and other network designs
  • Strong familiarity with change Management, Incident Management tools and other ITIL processes
  • Good understanding of TCP/IP, Load balancing tools, job scheduling tools, MQ and other network designs
Create a Resume in Minutes

15 Software Systems Engineering resume templates

1

Software Systems Engineering Contributor Resume Examples & Samples

  • Provides support utilizing monitoring tools and diagnostic methods
  • Responsible for third level technical support for application related hardware, software and network problems
  • Works closely with architecture and Enterprise Engineering teams in order to defines hardware and software platforms
  • Designs and develops engineering solutions for custom solutions where standards will not work. Uses skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures; resolves a wide range of issues in imaginative as well as practical ways
  • Responsible for providing specialized technical and product support to data center personnel who are diagnosing, troubleshooting, repairing and debugging application and hardware issues
  • Ensures workstation/server data integrity by evaluating, implementing, and managing appropriate software and hardware solutions
  • Ensures data/media recoverability by implementing a schedule of system backups and database archive operations
  • Develops and promotes standard operating procedures
  • Develops and maintains a comprehensive operating system hardware and software configuration database/library of all supporting documentation
  • Responsible for scheduling work with 3rd parties and providing documentation to support the environment
2

Software Systems Engineering Resume Examples & Samples

  • Responsible for providing specialized technical and product support for Sabre hosted solutions, this includes troubleshooting and debugging complex software solutions
  • Responsible for overseeing the installation, configuration, and maintenance or Hardware and Software Systems in support of business processing requirements
  • Schedules software installations and upgrades to operating systems and layered software packages
  • Schedules installations and upgrades and maintains them in accordance with established IT policies and procedures
  • Monitors and tunes the system to achieve optimum performance levels
  • Supports media management through internal methods and procedures or through offsite storage and retrieval services
  • Conducts routine hardware and software audits of workstations and servers to ensure compliance with established standards, policies, and configuration guidelines
  • Modify operating system parameters and system configurations
  • Resolve operating system problems identified in logs
  • Installs and maintains vendor-supplied operating software on systems
  • Supporting internal/external communications & business processing
  • Monitor performance parameters to resolve constraints. Test and verify vendor software prior to installation
  • Interfaces with the CTO/CIO and external partners on a daily basis
  • Supports the product operationally in an on call rotation
3

Team Lead Software Systems Engineering Resume Examples & Samples

  • Demonstrates broad knowledge of the functional area. Exercises independent judgment
  • Applies advanced skills, concepts, practices and procedures to complete several small to medium projects or a complex component of a large project. May assist with training, work assignments or checking work of lower level employees
  • Receives general direction on assignments, with minimal review
  • Decisions have impact on success of project team, department, work group, and/or client
  • Minimum 7 plus years related experience
  • Advanced understanding of specific technologies/systems such as UNIX, Midrange, Network and Systems Operations, Bash Scripting and Java
  • Basic understanding in web-based architecture and Citrix systems will be considered a plus
  • ITIL Certifications is not required but will be considered a plus
4

Senior Software Systems Engineering Resume Examples & Samples

  • Experience with complex problem and analytical skills and conversant with debugging tools available in the Linux environment
  • Experience with Production support
  • Experience to install, configure, trouble shoot application in C++, Java, webservers, tomcat, etc
  • Strong knowledge and background with working on latest scripting languages – like Perl, Python, Shell scripting etc
  • Strong familiarity with common languages like C++, Java and database systems like Oracle
  • Good understanding of TCP/IP, DNS/Firewalls, Load balancing and other network designs
  • Familiarity with change Management and Incident Management tools and processes
  • Familiarity with Monitoring and Alerting tools
  • Strong English conversation skills and leadership to drive dialogues authoritatively
  • Tier 1 Support to all Production/Non-Prod alerts and Severity (1/2/3) situations
  • Responsible for exploring/developing/maintaining Health monitoring, alerting tools, performance monitoring and error tracking and make sure there are no issues with them regularly
  • Responsible for supporting and driving resolution for any hardware, software and network issues that is impacting business
  • Responsible for working closely with Architecture and Engineering and Capacity planning to drive and plan decisions regarding hardware and software requirements
  • Responsible to understand Industry practices and Company standards to drive solutions
  • Responsible to provide all support to partners (development teams, product managers, Engineering, CTO teams, customers) to drive effective and optimized resolutions to issues
  • Responsible for managing implementation and maintenance of software changes to support the Business – e.g. rolling out application software releases, etc
  • Responsible to keep up to date with hardware and operating standards according to company policies. E.g. MOS standards, DPLS reviews
  • Responsible to look out for tuning and optimization opportunities (both hardware & software) to run our data center efficiently without compromising on Business and Stability needs
  • Responsible to support Company data integrity and recoverability policies
  • Responsible to conduct regular audits of software and hardware configuration to ensure compliance with company standards and policies
  • Develops and maintains up to date comprehensive documentation for the software application to help operations. (E2E, Alert definitions documents)
  • Monitors and Maintains and tests for performance constraints in the application. Works closely with the development and engineering team to resolve these constraints
  • Responsible for detail/exhaustive investigation, root cause analysis and documentation if issues
  • Responsible for Reporting on daily health check information
  • Assess and prioritize Operational logs associated with stability of the ATSE system
  • Investigate issues in Non-Prod environment (server, connection)
  • Responsible to run and maintain a monthly report showing on-call counts
  • Maintain ATSE all dependent system on call contact list
  • Responsible to Create Monthly KPI Report to show reliability & stability of ATSE systems
  • BS/MS degree in Computer Science, Information Technology, Engineering or equivalent. ISTQB Foundation in Software Testing
5

Senior Software Systems Engineering Resume Examples & Samples

  • Analyze, troubleshoot, debug and assist in problem solving in both development and production environments
  • Develop and maintain tools that support and automate processes for hardware or software product release including: installation/packaging/deployment scripts, environment configuration scripts
  • Monitor and tune the system to achieve optimum performance
  • Make systems more robust
  • Define and implement procedures for releasing products throughout the whole product life cycle
  • Work with development teams to analyze, evaluate and design alternatives and to implement process improvements
  • Support the product operationally in an on call rotation
  • Strong knowledge of Unix/Linux environment
  • Good skills in scripting: bash, Perl, etc
  • Knowledge of version control systems: Subversion, GIT etc
  • Understanding of network fundamentals (DHCP, DNS, TCP/IP, HTTP, etc.)
  • Knowledge of Java build tools (Maven, Ant)
  • 'can-do' attitude
6

Senior Software Systems Engineering Resume Examples & Samples

  • Programming experience in PERL/Java/Javascript APIs
  • ITop - Configuration Management/ITIL
  • LogStash/Kibana/elasticsearch
  • Knowledge of managing/using jython/python
7

Principal Software Systems Engineering Resume Examples & Samples

  • Minimum 8 years technical experience using Java/J2EE, NoSQL, Couchbase, content, API management systems, session management, security
  • Good understanding of AGILE, unit, performance, Test Driven Development and functional testing
  • Preferred candidates will have a demonstrated knowledge of open systems/technologies and of web services
  • Experience working with multiple development groups and with outsourcing vendors a plus
  • Must possess deep technical knowledge with regard to connectivity/fabric/middleware, especially with regard to the access/egress components of Sabre's infrastructure
8

Team Lead Software Systems Engineering Resume Examples & Samples

  • Responsible for Operational Stability (Reporting)
  • Responsible for defining Operational Requirements / arriving at Solutions / Estimating
  • Provides requirements/monitors System Performance and Capacity Monitoring
  • Leads Incident Management and is responsible for driving incidents to resolution
  • Voice of Payments team in Operational forums
  • Responsible for Production Readiness/Production Gatekeeper
  • Responsible for Operational Documentation
  • Midrange Operations
  • Defines Severity Definitions
  • Keeper of Sabre Compliance (SOR, PCI, PII, MOS, Disaster Recovery)
  • Assists SA and TL in the collection of capacity planning data
  • 5+ years of related experience
  • Advanced understanding of
  • Unix, Linux
  • Primary contact for Payment Solutions open system applications
  • Ensuring platform availability and addressing operational issues as they arise in accordance with internal and customer SLA’s
  • Knowledge resource on multiple projects/initiatives across the company for a variety of internal/external customers
  • Defining, designing and implementing new and updated hardware and software solutions for production and non-production platforms
  • Coordinating infrastructure maintenance and upgrades with our Application teams
  • Assist Change Management tasks, by coordinating them with Release Management and Application teams, as well as implementing changes with assistance from development team
  • Managing our Industry compliance efforts (PCI, PII, etc.)
  • Maintain platform and applications documentation
  • Assist in developing and maintaining annual budget and capacity planning
9

Team Lead Software Systems Engineering Resume Examples & Samples

  • Responsible for Operational Stability of critical ATSE suite of applications
  • Responsible for Production Readiness/Production & for Operational Documentation
  • Very good Communication & Leadership skills
10

Principal Software Systems Engineering Resume Examples & Samples

  • Provide broad technical leadership in area of expertise helping company set technical direction and course for future product/features
  • Research and recommend design options and perform experiments to determine potential design feasibility or application
  • Serve as technical leader for major development projects including development of devices in new technology or multiple simultaneous sub-projects. Responsible for ensuring that design activities are coordinated per the development procedure. Establish and maintain project schedules
  • Strong mentor to other engineers and technicians
  • Communicates both within and external to the company
  • Responsible for design/development activities which may include leading, participating, or supporting Concept, planning, design and execution stages, including
11

Principal Software Systems Engineering Resume Examples & Samples

  • Build and maintain tools for deployment, monitoring and operations
  • Provide internal support for our continuously evolving environment
  • Mentor others during code design, reviews and trouble shooting
  • Proven 8+ years of work experience as strong core Java developer with ability to design and create applications from scratch
  • Experience as an Architect building Enterprise scale, production quality Products and Solutions Development
  • At least 3 years of Enterprise level Big Data Systems Architecture, Design and Development experience and 5+ years of Enterprise level Application, Database, Data Warehouse, and BI Development. Prefer candidates with hands-on Experience with Big Data Systems Such as Hadoop, Vertica, HBase, and Cassandra
  • Experience in XML, JMS (Message Queues) and Web Services technologies
  • Experience with JUnit (any Java Unit Testing Framework), Test Driven development, maven
  • Strong scripting skills, preferably in Python and Linux shell scripts and automation using scripting. Demonstrated knowledge of Linux operating systems
  • Functional understanding of relational databases (Teradata, Vertica, Big Data, Oracle) or similar databases
  • Proficient knowledge of complex SQL with any major RDBMS and SQL performance tuning
  • Good Experience with OLAP concepts and methods
  • Knowledge of Web Technologies such as HTML, CSS, JavaScript
  • Design and development using Java development stack: Java EE, JSF, Hibernate, Aspect Oriented Programing (AOP), Webservices & Spring Framework
  • Experience in Hadoop Monitoring tools (Nagios, Ganglia, CDH CM)
  • Experience in Web/App Server & SOA administration (Tomcat, JBoss, etc.)
  • Knowledge of Big Data ecosystem (Hadoop, HDFS, Map Reduce, Yarn, Pig, Hive, Oozie, Sqoop, Flume) to derive insights/analytics from Big Data
  • Proficient theoretical and practical knowledge of data warehousing/database (preferably Teradata, Vertica) or large database systems
  • Data Integration, Extraction, Load (ETL), Transformation using Talend or similar tools such as BODI, Informatica, Data Stage, SSIS, Talend or Java Spring technologies
  • Experience with any major BI Tool including IBM Cognos, Tableau or similar tools
  • Data integration skills with messaging queue and SOA
12

Senior Software Systems Engineering Resume Examples & Samples

  • Responsible for Operational Stability of highly critical ATSE suite of applications
  • Defines Severity Definitions & Keeper of Sabre Compliance (MOS, Disaster Recovery)
  • Advising and collaborating with our architecture and product development team on technical hardware and software issues
  • Primary contact for ATSE suite of applications
  • Manages outage and emergency situations with datacenter and application staff
  • Defining, designing & implementing new and updated hardware & software solutions for production and non-production platforms
  • Assist Change Management tasks, by coordinating them with Release Management & Application teams, as well as implementing changes with assistance from development team
  • Define, design, and implement disaster recovery and business continuity plans
  • Act as a technical mentor for junior team members
  • Advanced understanding of Unix/Linux
  • Network and Computer Operations
  • Shell Scripting
  • Analytical capabilities
13

Contributor Software Systems Engineering Resume Examples & Samples

  • Excellent communication skills (written and verbal) and organizational skills and ability to understand and explain issues from both a technical and a business functional point of view
  • Experience providing technical work direction and coaching for team members
  • Show qualities of a strong technical expert who can effectively manage multiple project deliverables and aggressive schedules
  • Experience with Agile methodologies and practices
  • Core technical skills required: experience with deployment, monitoring, maintenance, and basic troubleshooting of Java-based software systems in Linux environment
  • Experience with JMS implementations like ActiveMQ or WMQ
  • Good understanding of tiered architecture (web/http server, application server, queue- and/or WebServices-based integration, database)
  • Good knowledge of Unix/Linux systems and basic knowledge of Relational databases (Oracle)
  • Python, shell scripting, or other scripting language
  • Experience with deployment automation tool like Fabric
  • Experience with Zabbix
  • Experience with Virtualization/Cloud environments
14

Senior Software Systems Engineering Resume Examples & Samples

  • Maintains system in production, performs application and system level monitoring
  • Maintains and manages version control software and ensures its availability
  • Responds and follows up (internal) customer inquiries related to maintained systems
  • Works with engineering teams and software development teams to analyze and resolve system and application level issues
  • Works with projects configuration managers to determine projects needs, define and implement procedures for releasing products and ensure scheduled releases delivery
  • Assists in execution of critical system changes
  • Provides technical analysis of production related issues
  • Creates new ideas in order to improve application stability and maintainability
15

Senior Software Systems Engineering Resume Examples & Samples

  • 3 or more years of Incident/Problem Management experience
  • Proven troubleshooting skills within a support environment including a strong sense of commitment and drive towards incident resolution
  • Excellent verbal and written communication abilities, especially the ability to communicate on infrastructure, security, and risk-related concepts to technical and non-technical audiences
  • Ability to communicate confidently and clearly on conference calls, in meetings, via email, etc. at all levels of the organization
  • Strong organizational skills – the ability to effective manage multiple tasks simultaneously
  • Ability to independently identify scenarios to investigate for a given incident or problem Can review information sources to quickly identify patterns and trends
  • Ability to assess customer/client needs, creatively approach solutions and decide appropriate course of action
16

Team Lead Software Systems Engineering Resume Examples & Samples

  • Bachelors/Masters in Engineering with 8+ years of relevant experience
  • Linux, Tomcat server administration experience
  • Should have experience working with DevOps environment
  • Scripting knowledge such as Perl, Bash, Python, etc. Ruby is a plus
  • Strong knowledge on Webapps like tomcat/jboss, apache webservers and application servers, able to troubleshoot issues
  • Knowledge on SCM, Jenkins, SVN, Nexus etc is a plus
  • Understanding of DNS/Firewalls/Loadbalancing and Network design
  • Hands on monitoring apps like Nagios/Sensu, App Dynamics, New Relic, etc
  • Knowledge on Config Management/Orchestration/Scheduler tools like Rundeck, Puppet, etc
  • Hands on Oncall/Release knowledge is a plus
  • Knowledge of the java applications in a production environment beneficial
  • Hands on experience in the installation, configuration, and maintenance of Software Applications in support of business processing requirements
17

Oncology Software Systems Engineering Intern Resume Examples & Samples

  • Software Requirement Status - drafted, approved, implemented, verified, passed, failed etc
  • Test Case Status - drafted, approved, dry-ran, executed, passed, failed etc
  • Outstanding defects - status and severity, number of days open, etc
  • Must have strong communication skills and ability to work effectively in a collaborative environment
  • Preferred Course of Study: Majoring in Computer Science, Biomedical Engineering or equivalent
  • Programming and AGILE experience is a plus but not required
  • Familiarity with JAMA and JIRA experience is a plus but not required
18

Software Systems Engineering Intern Resume Examples & Samples

  • Experience with Software Engineering, Software Development and Design, Software Architecture
  • Hands-on experience in programming languages/technologies such as C#, C++, Java, JavaScript
  • Knowledge of web development and web technologies
  • Familiar with software version control system such as Git or Subversion
  • Excellent written, interpersonal and oral communication skills
  • Knowledge of VMware and other virtualization technologies
  • Hands-on experience in programming languages/technologies such as C#, C++, Java
19

Senior Software Systems Engineering Resume Examples & Samples

  • Experience with complex problem and analytical skills and conversant with debugging tools available in the Unix/Linux environment
  • Experience with Production application support
  • Experience to install, configure, trouble shoot applications in C++, Java and experience with managing webservers, tomcat, JBOSS etc
  • Good understanding of TCP/IP, Load balancing tools, job scheduling tools, MQ and other network designs
  • Strong familiarity with change Management, Incident Management tools and other ITIL processes
20

Senior Software Systems Engineering Resume Examples & Samples

  • Build, manage and support deployments for the Next Gen Crew Manager System
  • Work directly with architects and developers to create supportable designs and debug problems
  • Create and maintain documentation related to all hosted environments (DEV/GTE/Saas)
  • Define best practices for product implementations
  • Train technical operations team/Delivery to support and manage customer environments
  • Manage availability and performance problems for clients; automate resolution to prevent re-occurrence
21

Principal Software Systems Engineering Resume Examples & Samples

  • Risk assessment
  • Concept validation
  • Implementation
  • Verification testing
  • Design reviews
  • Product validation
  • Pre-production
  • Participate in the all phases of development across multiple projects; investigate interchangeability, replacement, cost factors, and ease of development. Coordinate with project team to create and release Product Requirements, Design Specifications and Design Descriptions for assigned designs applicable standards and procedures. Work with all Project team members throughout the development in order to ensure that products are developed in a safe, efficacious and quality manner while keeping within established time frames
  • Assess and recommend design and development activities to determine time for completion and appropriate staffing and/or use of outside resources to reach goals
  • Evaluate potential product improvements and recommend design modifications
  • Works closely with Enterprise Architecture and Enterprise Engineering team in order to define best practices and standards and uses skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures