Software Platform Engineer Resume Sample

5.0
13 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Neva Ratke
31525 Zulauf Tunnel,  Phoenix,  AZ
+1 (555) 221 9774

Work Experience


Platform Software Senior Principal Engineer
03/2018 - PRESENT
Chicago, IL
  • Self-starter with the ability to learn quickly in a fast paced environment
  • Strong multi-threaded programming skills
  • Proficiency in C/C++ programming languages with strong knowledge of data structures, run time complexities, IPC, RPC
  • Have knowledge of L2/L3 networking experience. Protocols such as TCP, UDP, HTTP, SNMP
  • Knowledge and expertise in software engineering methodologies and effective unit testing
  • Excellent analytic and trouble-shooting skills
  • Previous experience as a software engineer with a strong track record of shipping great software
Software Platform Engineer
03/2012 - 02/2018
Houston, TX
  • Sound judgment for balancing between scrappiness and long-term code maintainability
  • Deep understanding of the Web technology stack (HTTP, HTML, JavaScript, CSS, Ruby)
  • Proficiency in Linux and Mac OS
  • Work in core components for the Ariba Cloud that include persistence, meta-data, customization, integration, provisioning, security, search, and other core services
  • Responsible for redesigning core platform services to use HANA, and to develop new services for operationalizing the Ariba Cloud for HANA
  • Master the art of the framework design and modeling, understand the impact of object model design in a large-scale multi-tenant on-demand environment
  • Prepares technical documents used internally and externally to provide both summary and detailed technical information other teams require to complete projects and tasks
  • Design, develop, implement and test software components on distributed system written in Java
Software Engineer for Cognitive Computing Platform
03/2006 - 12/2011
New York, NY
  • Inspiring, cross-functional and international working environment
  • Transparent, low hierarchy and networked organization
  • Opportunity for personal and professional development
  • Experience as a Software Engineer in a software development company
  • Passion in large scale systems or large data sets
  • Contribute to the architecture, design, implementation, and delivery of Cisco’s IoT Software Platform
  • Engineering of Engineers, supporting IoT Platform throughout the engineering lifecycle

Education


American Sentinel University
2001 - 2005
Science's Degree in Computer Science

Professional Skills


  • Proven track record in product development/design with strong Program Management skillset
  • Strong debugging skills using various industry standard debuggers such as gdb etc
  • Strong debugging and profiling skills especially in distributed / multithreaded environment
  • Excellent problem solving skills, can triage and resolve critical tech issues without supervision
  • Excellent problem-solving skills with a history of superb delivery against assigned tasks
  • Strong development skills in HTML5, Angular JS/UI, JQuery, CSS needed
  • Demonstrated experience designing, building and maintaining large-scale, high-performance systems and frameworks

How to write Software Platform Engineer Resume

Software Platform Engineer role is responsible for java, debugging, mac, integration, security, shipping, architecture, design, research, digital.
To write great resume for software platform engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Software Platform Engineer Resume

The section contact information is important in your software platform engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Software Platform Engineer Resume

The section work experience is an essential part of your software platform engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software platform engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software platform engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Platform Engineer resume experience can include:

  • Experience in monitoring and alerting solutions, correlation, escalation and debugging
  • Experience in participating in open source standards and contributing to open source is highly desirable
  • Strong expertise with higher level programming (apps / tools) using C, C++ or C# and Agile software development methodologies
  • Software development experience, including 3 years in the following areas
  • Experience in integrating products using Web Services/REST API
  • Software project management experience, including planning, risk/change management and supplier management

Education on a Software Platform Engineer Resume

Make sure to make education a priority on your software platform engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software platform engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Software Platform Engineer Resume

When listing skills on your software platform engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical software platform engineer skills:

  • Good troubleshooting skills and willingness to help the field and customer support teams, as needed
  • Technical problem solving skills / debug capabilities using analyzers and other HW tools to debug complex system SW issues
  • Highly analytical, problem solving, and debugging skills
  • Relevant experience or equivalent combination of education and work experience, including
  • Experience analyzing, designing, coding, testing and maintaining complex software applications/systems
  • BS with 8-10+ years’ experience (or MS with 6-8+ years) with embedded C programming on a variety of processors, including software testing and debugging

List of Typical Experience For a Software Platform Engineer Resume

1

Experience For Platform Software Senior Principal Engineer Resume

  • Strong understanding of common integration patterns (i.e. Broadcast, Publish-Subscribe etc.)
  • Good understanding of RESTful web services
  • Olid expertise in system and software architecture delivering scalable Enterprise software (we have multiple needs at different levels)
  • Strong educational background with BS / MS in Computer Science or related area
  • Experience with design and implementation of robust and highly scalable web services
  • Strong OOD and SOA principles, with ability to implement them in a language of choice (Java)
2

Experience For Software Engineer, Platform Development Resume

  • Experience with Microservices is highly desirable
  • Strong passion to learn and grow
  • Strong knowledge of Azure and Azure Platform as a Service (PaaS) elements (i.e. Stream Analytics, Notification Hubs etc.)
  • Good knowledge of Azure ARM – Azure Resource Manager
  • Good knowledge of distributed Source Control i.e. Git or other
  • Good creativity and ability to provide innovative ideas
  • Experience with modern JavaScript frameworks. (ReactJS, ReactNative, Redux, AngularJS 2)
  • Building highly horizontally scalable, distributed services that run in public, private and hybrid cloud infrastructures
3

Experience For Software Engineer for Cognitive Computing Platform Resume

  • High standards for development quality, especially on unit testing, (Test Driven Development) TDD / (Behaviour Driven Testing) BDT, and automated testing
  • Provide ongoing support and troubleshooting of all production issues
  • Build distributed systems - work on improving and adding new functionality to the analytics platform's distributed systems backbone
  • Java programming with knowledge of concurrency in Java, Java security APIs and features, and Java performance
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Develop software following the processes described in the SDP
  • Estimate work and deliver tested and working software on time
4

Experience For Software Engineer Global Identity Platform Resume

  • UEFI Programming expertise
  • Build enhancements to our data stream network to handle trillions of monthly transactions
  • Participate in rotational 24 x 7 on-call
  • Configure Group Policy IAW DoD Security Standards
  • Create and organize system backups
  • Review Server logs for anomalies
5

Experience For Software Engineer IoT Software Platform Resume

  • Troubleshoot Server and Client issues as they arise
  • Create and maintain systems documentation
  • Work with Industry forums for spec development like UEFI, DMTF, PCI Sig, ACPI, etc
  • Handle a fast-paced environment for iterative project turnarounds on mission critical systems
  • Helpful, can-do attitude and a willingness to take ownership of problems and make decisions independently
6

Experience For Software Engineer Core Platform Resume

  • Assist the PO to track progress – maintain Pivotal
  • Take ownership of platform work packages/stories and follow through to completion
  • Advocate of BDD and TDD
  • Passionate about code quality i.e. SONAR
  • Self-confidence and ability to communicate/present issues and challenge requirements
7

Experience For Software Engineer, Server Platform Resume

  • Architect, design, and develop a state of the art Enterprise Blockchain platform as part of an internal start-up team
  • Research technical approaches and drive decisions on platform architecture
  • Be responsible for analysis, design and implementation of core Enterprise Blockchain software
  • Develop beautiful, maintainable code, with test driven CI/CD development
  • Work in an agile environment, drive architecture and design reviews and ensure secure software development
  • Design and optimize systems for scalability and high availability
  • Build an extensible and modular system that can be adapted to meet a wide range of requirements
8

Experience For Principal Engineer, Platform Software Resume

  • Work with and support several different engineers (HW and SW) locally and remotely
  • Maintain technical design methodologies, process and standards
  • Document software designs through use of functional specifications and other design documents
  • Research, investigate and define new areas of technology to improve existing products or new product directions; evaluate performance of products; tune, re-evaluate the design and implementation of current source code,
  • Design and develop high-quality code to improve platform reliability, availability, and scalability
  • Collaborate closely with Product Management, Performance, Quality Engineering, and Documentation teams to ensure complete and quality deliverables using Agile methodologies
  • Knowledge of source control environments like Subversion, Git, Yocto etc
9

Experience For Software Engineer, Platform Services Resume

  • Knowledge of UEFI and HII
  • Manage DNS objects
  • Master or above

List of Typical Skills For a Software Platform Engineer Resume

1

Skills For Platform Software Senior Principal Engineer Resume

  • SW project management experience, including planning, risk/change management and supplier management
  • Experience in building scalable data-driven web applications
  • Experience in embedded software engineering; 2-5 years preferable in automotive
  • Experience in implementing IAM products like Auth0
  • Experience in developing system level application that manage/configure BIOS settings
  • Expertise in IT infrastructure management using WMI, PowerShell or Python is strongly desired
  • Experience with Networking, Server and Storage technologies
  • Experience with effort estimation and project planning
  • Strong systems knowledge and object-oriented design (e.g., Java, Scala)
2

Skills For Software Engineer, Platform Development Resume

  • Experience in AUTOSAR based systems, software integration using tools such as DaVinci Configurator
  • Experience with code hardening tools like Valgrind, Coverity, Fortify, etc
  • Five years of business analysis, platform engineering, OR scrum management experience
  • Experience in BIOS / firmware SW development
  • Experience in Object Oriented Analysis & Design
  • Experience with technical and architectural leadership to team members
3

Skills For Software Engineer for Cognitive Computing Platform Resume

  • Experience with technical leadership for architecture, high level design and implementation
  • Senior experience in at least one major language: Python, C, Java, Perl
  • An understanding of digital electronic hardware
  • Develop at the heart of Pega’s language processing engine – parser, compiler & code generation on the fly
  • Support customer / TRW stakeholder meetings when necessary including C40 and GDPIM reviews
  • Capable of implementation of software using embedded ‘C’ language to meet embedded controls requirements
  • To capture the software requirements of the system, establishing traceability to various stages of the “V” model
  • Support customer / ZF stakeholder meetings when necessary including C40 and GDPIM reviews
  • Deep understanding of hardware and BIOS interactions
4

Skills For Software Engineer Global Identity Platform Resume

  • Low level programming capability -system/motherboard/device/chipset level
  • Manage and tracks asset disposition, reclamation, reallocation and decommissioning activities
  • Knowledge of web servers, databases, SQL, REST, JSON, and persistence frameworks like Hibernate
  • Juggle priorities and make the right tradeoffs in feature content and timely delivery of features while ensuring customer success and technology leadership for the company
  • MS in Computer Science or related field and 2 years relevant software development experience or BS in Computer Science or related field and 5 years relevant software development experience
5

Skills For Software Engineer IoT Software Platform Resume

  • Java, C++, Scala, or other similar development experience
  • To capture the software requirements of the system
  • To ensure that software designs are fully suited to the target micro platform and are fully compliant with the requirements
  • Design and development of software architecture in an AUTOSAR environment. Use of Rhapsody and UML
  • AUTOSAR based software integration using tools such as DaVinci Configurator. Basic integration testing to establish sufficient software robustness for further software and system validation
  • To ensure process attainment and compliance to ASPICE levels established by ZF
  • A good understanding of C-language is desirable. Skills and debugging experience in real-time, embedded systems (preferably automotive). Knowledge of automotive CAN bus utilization, related interfaces, etc
  • Highly desirable (maximum combination of the following)
6

Skills For Software Engineer Core Platform Resume

  • AUTOSAR compliant architecture using tools such as Rhapsody, UML
  • Software requirements management using DOORS
  • Ability and mind-set to work in a process driven software team, ability to target for the chosen ASPICE compliance levels and supporting ASPICE audits
  • Expertise with relational and no-sql databases like Oracle, Sybase, Hbase, SAP Hana or databases is required
  • Expertise with Intel system architectures and chipset reference designs
7

Skills For Software Engineer, Server Platform Resume

  • Expertise with Intel and/or AMD system architectures
  • PMP, Lean or Six sigma certification
  • SQL development and queries
  • Desired knowledge of PC architecture, BIOS development, Intel processor architecture, chipset programming, industry standards that affect BIOS, and buses common to PCs
  • Strong sense of collaboration, ownership, urgency, and drive
  • Broad knowledge of computer science and systems; ability to quickly learn new domains
  • Java 8, Protobufs, Guice, Ruby (Rails), MySQL, Redis
8

Skills For Principal Engineer, Platform Software Resume

  • Plan, define, track implementation and sustain migration of applications from Data Centers to Public Cloud
  • Track risks, issues and impediments and ensure timely resolution
  • Define and maintain systems/applications configurations
  • Perform data analytics to support job functions
  • Review, analyze and modify application systems
  • Develop metrics for status tracking and dashboards. Supports development of consolidated view of dependencies, progress and impediments across all lines of business
  • Provide overall budget management of migration investment
9

Skills For Software Engineer, Platform Services Resume

  • Provide continuous process improvements and enablement for automation & self-service
  • Track status/progress of planned application retirement
  • Be responsible for the “top of the funnel” for new Square accounts
  • Work with product teams to develop new features and services
  • Develop scalable and maintainable product architecture
  • Build systems and services that have immediate impact on our partners and customers
  • Be a critical part of new country launches and international expansion
  • Extremely strong interpersonal and communication skills (written and verbal) with the ability to assess and clearly communicate business value and technical and project risk
10

Skills For Uefi Platform Software Principle Engineer Resume

  • Great interpersonal/communication skills
  • Strong understanding of threads, synchronization, concurrent programming
  • Experience building world class, public facing web and/or mobile applications, with in-depth knowledge of JavaScript
  • Experience developing high-performance, high-availability, distributed systems
  • Experience coding in one or more of: java, golang, C++, python
  • Experiences implementing large scale, distributed, high availability, fault-tolerant systems and infrastructure in a production environment
  • Experience in delivering products in a cross functional team environment
  • Experience developing web, software, or mobile applications
  • Strong understanding of .NET C#

Related to Software Platform Engineer Resume Samples

Mid-level Software Engineer Resume Sample

Work Experience

  •  Firewall experience support   •  Testing Automation experience   •  Participate in customer meetings and device requirements, prepare estimates   •  Create necessary data into Team Foundation Server (TFS) database   •  Build web applications ...
Professional Skills

  •  Strong creative, critical thinking and tro...
  •  Commercial experience with Ruby on Rails o...
  •  Strong leadership skills and ability to co...
4.7
20 votes

Platform Software Engineer Resume Sample

Work Experience

  •  Serve as part of the Teradata Open Platform team that builds platform-quality code that’s well tested and reusable   •  Familiarity with continuous integration concepts and some experience in using CI techniques to improve software quality   •  Experience developing automated unit ...
Professional Skills

  •  Related experience which demonstrates a sk...
  •  Strong quantitative and analytical skills,...
  •  Strong organizational skills: task priorit...
5.0
14 votes

Simulation Software Engineer Resume Sample

Work Experience

  •  Develop Ethernet Gateway functional models   •  Enhance existing functional models for the Ethernet Gateway support   •  Integrate functional models into Simics environment   •  Strong C++ and Python Development   •  Result logging, analysis,...
Professional Skills

  •  Very strong programming, solid communicati...
  •  Experience in applying skills in innovativ...
  •  Excellent Communications skills both in En...
5.0
11 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates