Principal Software Eng Resume Samples
4.7
(83 votes) for
Principal Software Eng Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the principal software eng 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
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.
JW
J Ward
Josephine
Ward
451 Connelly Terrace
Los Angeles
CA
+1 (555) 340 2263
451 Connelly Terrace
Los Angeles
CA
Phone
p
+1 (555) 340 2263
Experience
Experience
Phoenix, AZ
Principal Software Eng
Phoenix, AZ
Strosin, Spinka and Franecki
Phoenix, AZ
Principal Software Eng
- Work closely with program manager and leadership team on planning and execution
- Setup and execute a plan for broad business level charters like enabling adoption of our features
- Graphics & Rendering: Performance, SVG, Canvas, WebGL
- Infrastructure: WebDriver, Browser Extensions, Input, Navigation, Media & Networking
- Passionate about working with a strong team on V1 Products
- Solve complex problems and have huge business impact and incredible opportunities to learn and grow
- Drive projects and collaborate across not just Store teams but across Azure and Bing
Philadelphia, PA
Principal Software Eng Manager
Philadelphia, PA
Langworth-Doyle
Philadelphia, PA
Principal Software Eng Manager
- Building developer facing SDKs and/or development frameworks on one of: iOS, android, windows
- Manage through example by taking on new feature development and ensure good development practice for the team
- Recruit, develop, and manage a high performing software engineering team
- Provide expert guidance, hands-on assistance, best practices, and trainings related to Skype’s Engineering System to Skype Engineers
- Ensuring that our developer-facing interfaces, developer guidance and documentation are best-in-class
- Engaging with the external developer community to evangelize the platform, advise on integration, and get direct feedback about the products and the way we go to market
- Create and maintain automated deployments of development and testing environments in Azure
present
Phoenix, AZ
Principal Software Eng Lead
Phoenix, AZ
Tremblay Group
present
Phoenix, AZ
Principal Software Eng Lead
present
- Use telemetry to improve the features and improve satisfaction
- A passion for building and taking part in highly effective teams and development processes
- Execute on the team approach to Software Engineering by designing, coding, testing, debugging, building, and deploying
- A strong performance history
- Engage in service capacity planning and demand forecasting, software performance analysis and system tuning
- Provide critical thinking, technical innovation, and attention to detail while serving as a trusted advisor in the team
- Exceptional at working across teams and divisions, with a history of creating positive partnerships between groups
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
New York University
Bachelor’s Degree in Computer Science
Skills
Skills
- Experience leading a virtual team of developers to deliver global, highly available, highly scalable services
- You’ll write secure, reliable, scalable, and maintainable code, and then effectively debug it, test it and support it live
- Proven track record of shipping highly-scalable and reliable services/systems
- Excellent communication skills, including the ability to write concise and accurate technical documentation, communicate technical ideas to non-technical audiences, and to lead development teams
- Ability to work independently and in a team setting and be able to research innovative solutions for challenging business/technical problems
- You should have a solid understanding of the software development cycle, from architecture to testing
- Strong design and programming skills in C# or Java
- Experience building scalable cloud services, distributed systems, and/or database systems would be a definite
- You’ll have a passion for quality and be a creative thinker
- Strong hands-on software development expertise including object oriented design skills, .NET etc
13 Principal Software Eng resume templates
Read our complete resume writing guides
1
Principal Software Eng Lead Resume Examples & Samples
- Strong ability to deal with ambiguity and identify important problems to solve
- Strong communications and collaboration skills
- 10+ years of relevant industrial experience
- 3+ years of experience in people management role with proven track record to manage a high performance team, deliver with consistency and high throughput and effectively direct, support and promote people
2
Principal Software Eng Lead Resume Examples & Samples
- 2+ years of experience leading a team of developers
- Proven ability to lead and grow a highly dynamic team
- Solid architectural skills backed up by implementation experience
- Strong communication and collaboration skills
- A track record of solid results across multiple ship cycles
3
Principal Software Eng Lead Resume Examples & Samples
- B.Sc. in Computer Science (or equivalent), Masters/PhD preferred and 10+ years of relevant experience
- 4+ years of experience managing dev teams
- Demonstrated knowledge of CS fundamentals in one or more of the following areas: distributed systems, web development, storage solutions, cloud computing, operating systems
- Knowledge of NoSQL storage solutions is strongly preferred
4
Principal Software Eng Manager Resume Examples & Samples
- Have 3+ years of experience managing software engineers
- Excel at motivating, hiring, simplifying and delivering
- Have experience in running services
- Are technical - they love to do code & design reviews
- Have 3+ years of coding experience in C#/C/C++
- Are great communicators. The role is external-facing (involves work with external partners.)
5
Principal Software Eng Resume Examples & Samples
- 11+ years’ experience as a software development/design engineer in the commercial software industry
- Proven experience shipping services and high-availability infrastructure
- BS in Computer Science, Engineering or related field. (may substitute equivalent industry experience)
6
Principal Software Eng Lead Resume Examples & Samples
- Action oriented, self-starter, independent and never satisfied with status quo
- The ability to partner effectively cross-group, and manage multiple priorities and deliverables concurrently in a fast-paced environment
- 10 + years software development or test experience shipping customer-facing products or online services
- Excellent C++, C# or Java coding skills, with a degree in Computer Science or Mathematics
- Strong SQL Server Skills
- Familiarity with Commerce is a plus
7
Principal Software Eng Resume Examples & Samples
- Excellent design, coding, debugging and problem solving
- BS or higher degree in Computer Science or related field
- Experience building Windows Store Apps, HTML, CSS, and JavaScript is a plus
8
Principal Software Eng Manager Resume Examples & Samples
- Working with architect and PM to define and craft the
- Drive detailed design reviews, code reviews, bug/issue
- 5+ years of experience shipping multiple releases of
- 2+ years of experience managing software engineers with
- Proven ability to quickly learn new technologies, efficiently
- Experience with shipping developer technologies is a plus
- Understanding of Visual Studio and other open source
9
Principal Software Eng Manager Resume Examples & Samples
- 5) Self-motivated and willing to learn
- 6) Experience building high performance, scalable systems is preferred
- 7) Development experience in RDBMS or related server technologies is preferred
10
Principal Software Eng Manager Resume Examples & Samples
- Be a self-motivated leader who can build a strong team
- Be a fast learner
- Be creative
- Have passion for engineering excellence with detail oriented design
- Have passion for quality
- Have experience leading teams with strong project management skills
- Have excellent customer focus, along with solid communication & cross-group collaboration skills
- Have experience shipping products with high quality
- Have strong problem solving and debugging skills
- 8-12 years of software development experience. (Engineers at all experience levels are welcome to apply!)
- 2-5 years of Android experience including working with native code
- 1-2 years of C++ programming experience will be a bonus
- 3-5 years of experience managing teams
- BS/MS/PhD in CS or equivalent experience
11
Principal Software Eng Mgr Resume Examples & Samples
- Lead and recruit a team of talented developers
- Drive technical decisions and contribute to the direction for the different Azure Storage products
- Drive projects and collaborate across teams
- 10+ years of professional development experience in C/C++/C# with multiple shipped products
- 4+ years of technical management and leadership experience
- Proven ability to learn and grasp concepts quickly in a fast paced environment is critical to success
- Demonstrated passion in building and designing very large scale systems; prior experience in building large scale online systems is a big plus
- Ability to drive technical decisions cross teams and divisions
12
Principal Software Eng Lead Resume Examples & Samples
- Intune with the IC developer experience
- Strong programming background
- Experience dealing with SQL/Cosmos/Azure/Machine Learning/ R
- Passionate about growing people and in a fast-moving environment
- Excellent with working cross group and working through ambiguity
13
Principal Software Eng Resume Examples & Samples
- Drive technical decisions and contribute to the direction for the Storefront Data Platform
- Solve complex problems and have huge business impact and incredible opportunities to learn and grow
- Drive projects and collaborate across not just Store teams but across Azure and Bing
- Work closely with program manager and leadership team on planning and execution
- Ensure partner and customer satisfaction
- Serve as role model and mentor up and coming engineers and leads across the team
- Proven experience in distributed data storage systems, replication and networking is preferred
- Experience in working effectively in a large existing code base
- Strong problem-solving and algorithm development skills
- Optimization skills to scale and harden a large scale distributed system environment is a big plus
- Ability to drive deep technical decisions cross teams and divisions
- Demonstrated ability to multi-task while balancing short term and long term needs is essential
- 10+ years of professional development experience in C/C++/C# with multiple shipped products and/or Online Services
- BA/BS in Computer Science or related field. Advanced degree a plus
14
Principal Software Eng Mngr-mileiq Resume Examples & Samples
- Take responsibility and build teams for a diverse set of product R&D teams including
- Sustaining: Build this team from the ground up and work closely with the CX team and marketing to ensure the product in the field is of the highest quality. Track down issues reported from the field and resolve them as needed. Take ownership of all CX-facing tools including implementation of new role-based interfaces for external CX resources
- Eng Operations: Hire and/or contract sufficient devops talent to support our rapidly growing Docker-based infrastructure
- IQ: Also build this team from scratch. The IQ team will be dedicated to building core intelligence features within our products
- Drive adherence to plans and processes and take responsibility for achieving team deliverables, hitting target milestones, triaging incoming bugs, and managing risks to the schedule throughout the full product lifecycle
- Inspire the teams to work toward a common goal
- Measure and monitor development lifecycle effectiveness, on-time statistics, and other metrics and communicate them to key stakeholders
- 10-15 years of software engineering experience
- 5-10 years of software engineering management experience focused on backend infrastructure
- Proven ability to develop and execute on detailed plans for complex projects that involve challenging requirements, multiple office locations and hard deadlines
- Deep understanding of product/project management principles including dependency identification, critical path analysis, contingency planning and trade-off analysis
- Ability to handle multiple assignments with effective resolution of conflicting priorities
- Excellent written and verbal communication skills and ability to build relationships and collaborate with variety of personalities and styles
- Desire and ability to work in a fast-paced and energetic environment
15
Principal Software Eng Mgr Resume Examples & Samples
- Experience with search and advertising, and user experiences
- Experience with delivering products, features, and services
- Demonstrable analytical and problem solving skills
- Experience delivering product innovations
16
Principal Software Eng Manager Resume Examples & Samples
- Building developer facing SDKs and/or development frameworks on one of: iOS, android, windows
- Experience with Git and GitHub
- Strong expertise developing in Multiple languages, for example, Objective-C, Swift, Java, JavaScript, PHP, Ruby, C#, C++
- Experience leading high-performance, efficient teams
- Ability to interact well with customers, both internal and external
- Building and leading the DevEx SDK team to deliver a world-class developer experience
- Ensuring that our developer-facing interfaces, developer guidance and documentation are best-in-class
- Strong technical and communication skills, ability to deal with ambiguity, and very high level of creativity and inquisitiveness
17
Principal Software Eng Manager Resume Examples & Samples
- Manage day to day activities of highly talented lab engineers, including contingent workforce that validates integrated quality via manual device testing
- Create and maintain automated deployments of development and testing environments in Azure
- Design and document infrastructure and provide ongoing maintenance
- Daily support for SW teams on deployed solutions
- Automation of any process done more than once Automation of build, packaging and deployment processes
- Drive selection and integration of tools for CI and test automation Act as point of contact for Partners by driving system requirements, requests and issue resolution
- Be on the leading edge of DevOps technologies that challenge convention in meaningful and positive ways
- Work collaboratively with other SW teams to deploy E2E configuration management solutions spanning requirements to SW delivery with a goal to provide improved quality of service, resource management and security
- Expertise with virtualization technologies such as VMware, KVM, and Xen
- Expertise in networking with deep understanding of TCP/IP protocols and tools (e.g. wireshark, tcpdump, etc.)
- Proficiency in multiple programming and scripting languages, for example, C#, Python, Perl, Ruby, Java, Unix scripts
- Familiarity with container technologies such as Docker a plus Familiarity with Network Security or Information Technology domain space a plus
- 8+ years of experience in software development or devops
- 4+ years of experience managing teams
- Off-the shelf and open source tools for configuration management and Continuous Integration such as Git, TeamCity, Jenkins. Scripting and automation tools such as Puppet, Chef, etc
- Agile development methodologies
- Networking effectively at senior levels across the business with the ability to engage and influence business leaders and peer groups
- 3rd party/outsource vendor engagement management
18
Principal Software Eng Manager Resume Examples & Samples
- An experienced people manager that has proven records inspiring and growing a team of highly skilled engineers
- Experience developing awesome user experiences where memory and performance constraints are high
- Minimum 5 years of experience in one of these languages: C++, C#, ObjectiveC or Java
19
Principal Software Eng Lead Resume Examples & Samples
- Be a great manager, mentor, and leader of the team and broader organization. You will manage a team of between 5 and 8 developers
- Be a great process engineer. You will be accountable to the design, implementation, schedule, delivery, of your team’s services. Doing this in an efficient way is a must
- Be the software architect: We will look to you to have an informed opinion about what and how the software should evolve and have the ability to land your plan in the division. Experience building scalable cloud services, distributed systems, and/or database systems would be a definite plus
- 10+ years demonstrated experience in designing and developing enterprise-level internet scale services/solutions
- Excellent communication skills, including the ability to write concise and accurate technical documentation, communicate technical ideas to non-technical audiences, and to lead development teams
- Ability to work independently and in a team setting and can research innovative solutions for challenging business/technical problems
- Experience with Cloud Platforms like Windows Azure Platform, Amazon AWS, Google Apps Experience with Big Data/Analytic Systems like Cosmos or Hadoop implementations
- Understanding and experience in Machine Learning a plus
20
Principal Software Eng Manager Resume Examples & Samples
- General and specific software services architecture and deployment
- Tool and process knowledge for agile SW development, fast iteration, and daily deployment
- System integration and testing
- MS Cloud Services
- General concepts of identity management, security, and privacy
- Recruit, develop, and manage a high performing software engineering team
- Deliver and deploy the detonation chamber service across multiple properties
- Work with security teams around services and detection integration
- A BS or MS degree in Computer Science, Engineering, Information Systems, or related field strongly preferred
- Demonstrated ability to achieve results in an ambiguous and changing environment
- You will have the opportunity to interact with various teams around the company
- You must be detail and process oriented, effective at influencing with and without authority, and driving work through others
- Ability to deal with ambiguity and meet deadlines is a must
21
Principal Software Eng Manager Resume Examples & Samples
- At least 3 years managing developers, both project direction and career growth
- Experience with SQL, don’t have to be an expert but familiar with basic commands
- Big Data experience
22
Principal Software Eng Lead Resume Examples & Samples
- 6+ years demonstrated experience in designing and developing enterprise-level internet scale services/solutions
- Ability to work independently and in a team setting and be able to research innovative solutions for challenging business/technical problems
- Experience with Big Data/Analytic Systems like Hadoop implementations
23
Principal Software Eng Manager Resume Examples & Samples
- Extract, collect and select valuable information from data sources in public domains
- Curate, connect, and conflate the information to construct a semantic knowledge graph
- Provide a rich interface and services for application to consume and contribute to the graph
- Build a pipeline to process data at petabyte scale and perform complex inference and enrichment operations within milliseconds
- Minimum of 10-year software development experiences in C#, C++ or Java, having shipped products with experience in all stages of a release cycle
- Minimum of 2-year people management experience
- Ability to ramp-up quickly on complex and unfamiliar code
- Experience in collaboration with other people and teams to deliver end to end experience
- MS degree in CS, EE or equivalent. PhD preferred
- Experiences with Search Engine technologies
- Experience with agile development environment
- Experience in designing and building efficient and scalable systems for big data
- Knowledge and experience in information retrieval, semantic web, graph computation and large scale distributed computing preferred
- Ability to learn and grasp concepts quickly in a fast paced environment
24
Principal Software Eng Lead Resume Examples & Samples
- Lead a team of engineers to design and deliver software to improve the reliability, scalability, latency, and efficiency of your services
- Solve problems relating to mission critical services and create solutions to prevent problem recurrence; with the goal of automating response to all non-exceptional service conditions
- Influence and create new designs, architectures, standards, and methods for large-scale distributed systems
- Engage in service capacity planning and demand forecasting, software performance analysis and system tuning
- Recruiting and developing a team of experienced technical engineers
- BS Degree in Computer Science, Electrical & Computer Engineering or Mathematics or equivalent experience
- 5+ years of experience and outstanding coding skills in C, C++, C#, Java, Python or similar languages
- 3+ years of experience in testing, deploying and supporting large scale services on Azure, AWS or similar environments
- A passion for building and taking part in highly effective teams and development processes
- Capable of technical deep-dives into networking, service design, operating systems, and storage, yet verbally and cognitively agile enough to engage in strategy discussions with leadership team members
- Strong debugging, testing / validation, and analytics/SQL skills. Big data experience preferred (COSMOS, Hadoop)
- Strong communication and collaboration skills to work with people from a variety of technical backgrounds
- Statistics experience and bias for measurement and data driven improvements
25
Principal Software Eng Resume Examples & Samples
- You should have a solid understanding of the software development cycle, from architecture to testing
- You’ll have a passion for quality and be a creative thinker
- You’ll write secure, reliable, scalable, and maintainable code, and then effectively debug it, test it and support it live
- You should be comfortable owning a feature and making decisions independently
- Experience building scalable cloud services, distributed systems, and/or database systems would be a definite plus
- Strong design and programming skills in C# or Java
- Experience leading a virtual team of developers to deliver global, highly available, highly scalable services
- Strong hands-on software development expertise including object oriented design skills, .NET etc
- Excellent analytical skills
- Demonstrated ability to impact/influence engineering and project teams
- Proven track record of shipping highly-scalable and reliable services/systems
- Solid technical aptitude and problem solving skills, take initiative, and must be result driven strong debugging skills
26
Principal Software Eng Mgr Resume Examples & Samples
- Build and manage a team of 10 engineers
- Drive design and architecture for cross plat accessibility tooling
- Ship features on an agile 3-week cadence
- Develop first hand understanding of accessible UIs for Microsoft products and service
- Develop strategy and designs for integrating accessibility tools into VSTS and 1ES
- 10+ years of commercial software engineering covering all stages of the product/service lifecycle
- 5+ years of team leadership and management experience
- Deep expert knowledge of C# and/or JavaScript, UI frameworks, familiarity with VS/VSTS APIs is a plus
- Knowledge and passion for Agile development practices, including continuous integration, test-driven development
27
Principal Software Eng Mgr Resume Examples & Samples
- Working with architect and PM to define and craft the debugging experiences for windows application inside Visual Studio and building a world class debug engine working cross platforms
- Lead the development team of 4 people to research, prototype, design and implement debugger capabilities to deliver the top-notch debugging experiences on windows platform
- Lead the team to actively engage with customers either through forums, blogs or face-to-face events and foster data driven culture
- Collaborate with partner teams when engineering & business dependencies exist
- Own accurate costing for engineering activities, and execute with high accountability to schedule and quality
- Ready to go deep into the code base and implement features whenever needed
- B.A or B.S. in Computer Science or equivalent degree
- 5+ years of experience shipping multiple releases of complex, on-schedule, and high-quality software products with outstanding project management skills and strong ability to execute on multiple project timelines and priorities
- 2+ years of experience managing software engineers with a track record of quality, excellent people management, interpersonal and communications skills
- Proven ability to quickly learn new technologies, efficiently collaborate with partners, and deliver outstanding results
- Understanding of Visual Studio and other open source debugger technologies is a plus
- Linux and Mac OSX development is a plus
28
Principal Software Eng Lead Resume Examples & Samples
- Solid C#/C++ coding, design and debugging skills
- Solid spoken and written communication skills
- Ability to deal with ambiguity
- Great problem solving skills and high intellectual horsepower
- Experience shipping multiple complete ship cycles
- Great leadership skills; excellent collaboration skills; great project management skills
- Experience in data sciences & analytics, Solid SQL and Data Analysis skills
- Experience with Cryptography, Trust Management, TPM, Data protection, Rights Management is a plus
- Product engineering experience working on OS components, security, data protection
- BA/BS or advanced degree in Computer Science or Electrical Engineering preferred
29
Principal Software Eng Resume Examples & Samples
- Understand the architecture and implementation of the OS technologies built by ENS organization
- Work hands-on with various teams across the organization to solve difficult technical problems related to collecting data, processing it, analyzing it and deriving insights
- Setup and execute a plan for broad business level charters like enabling adoption of our features
- Mentor other engineers through the cultural shift in how we build and deliver delightful scenarios in future OS releases at a rapid cadence
- 12+ years of hands-on industry experience with software development across a wide variety of technology areas in the software stack
- Experience shipping mission critical software to Enterprise and customers
- Strong Computer Science fundamentals at systems level (ex: operating systems, data structures and databases)
- Very strong drive to roll up sleeves and learn new technologies in areas like Machine learning, Statistics and Data analysis
- Prior experience leading cross organization teams to deliver solutions for broad scoped problems
- Research mindset to explore new areas
30
Principal Software Eng Manager Resume Examples & Samples
- Manage the engineering team to deliver backlog features
- Be the point of contact with partner teams to ensure smooth onboarding
- Manage through example by taking on new feature development and ensure good development practice for the team
- Come up with creative solutions to solve various challenges across the multiple surfaces
31
Principal Software Eng Manager Resume Examples & Samples
- BS in computer science (or equivalent)
- 10 years of software and/or services development and product delivery experience
- 6 years of experience developing client or web applications
- 3 years of experience managing software engineers and a demonstrated passion for people management
- Strong Expertise at least in one of the following C++ or C#/.NET Strong Expertise in Windows Development
- Exceptional architecture, design, critical thinking, debugging, testing, data analysis and problem solving skills
- Strong public speaking and written communication skills
- Proven ability to quickly learn new technologies and efficiently collaborate with partners to deliver outstanding results
- Attention to detail and passion for high quality software and the office developer
- Experience with tools like Git, NPM, Bower, other package management systems, Travis CI, OData services, T4 Templating, and code generators a plus
- Experience with JavaScript, Java, Node, PHP, React, Ruby, Python is a plus Experience with UWP, Mac, iOS and Android platforms is a plus
- Experience with the Office engineering system is a plus
32
Principal Software Eng Resume Examples & Samples
- 5+ years C++ development experience
- Experience with user interaction and user experiences problems
- Solid written and verbal communication skills
33
Principal Software Eng Manager Resume Examples & Samples
- 8+ years of industry experience in leading engineering developer teams
- Strong technical depth and history of building platforms
- Online service experience in running a 24x7 mission critical infrastructure
- Strong cross-group collaboration
- Ability to work independently in highly ambiguous environments but provide clarity to their teams on how to navigate
- Passion for big data, large systems, and customer experience
34
Principal Software Eng Manager Resume Examples & Samples
- Engineering Systems and process expertise to support development, test, and release teams across Skype
- Foster and develop talented Engineers capable of creating and running scalable, reliable, maintainable services to power Skype’s Engineering System
- Architect new, and improve upon existing, components of the Engineering System with a fundamental understanding of the end-to-end scenarios
- Work closely with geographically and organizationally distributed teams, including Program Managers and developers across Microsoft, to drive key improvements in Skype’s Engineering System
- Provide expert guidance, hands-on assistance, best practices, and trainings related to Skype’s Engineering System to Skype Engineers
35
Principal Software Eng Lead Resume Examples & Samples
- 7+ years of software development
- Bachelor’s degree or higher in a Computer Science or related technical discipline or 4 additional years software development experience
- Solid skills and experience coding in C#, Java Script or other major language
- Demonstrated proficiency in front-end web development, high scale services and technologies
- Proven skills and experience in gathering, analyzing and reporting on telemetry data
- Great leadership skills, with ability to drive and complete projects across teams
36
Principal Software Eng Lead Resume Examples & Samples
- Provide critical thinking, technical innovation, and attention to detail while serving as a trusted advisor in the team
- Write clean well thought out code with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability while also mentoring others to do the same
- Execute on the team approach to Software Engineering by designing, coding, testing, debugging, building, and deploying
- Use telemetry to improve the features and improve satisfaction
- Gain a deep understanding of Microsoft businesses and collaborate with multiple partner teams to implement cohesive end-to-end experiences for our customers
- 12+ years’ experience developing software
- 7+ years of people management experience building, developing and leading teams
- Experience in developing network technology
- Passion for iterative development and ability to design for robustness, longevity and extensibility across releases
- Expert development skills in C++/C#
- Previous design and development experience with scalable cloud services (e.g., bing, SQL Azure, Azure, ExO)
- An interest in building a team with a services mindset in the Windows STACK Services team
37
Principal Software Eng Resume Examples & Samples
- BS degree in computer science/equivalent degree OR 12+ years experience in software development
- 10+ years experience in developing in C++/C#/Java and shipping products across multiple product cycles
- 5+ years experience in improving engineering systems and making day to day development experience more pleasurable
- Experience creating, developing, delivering, deploying, maintaining online services
- Experience in working with Git, and its internal architecture
38
Principal Software Eng Manager Resume Examples & Samples
- Lead a small, agile team of engineers
- Design, build and validate scalable, high availability services and tools
- Collaborate with teammates in various roles to plan and execute on key deliverables
- 10+ years of professional experience designing and developing high quality software or services
- Degree in computer science, engineering or related field, or a minimum of 4 additional years of industry experience
- Experience as a manager is preferred, but not required