Principal SDE Resume Sample
Work Experience
- Unix or Linux device driver and user-space design and development knowledge is required
- Strong C programming skills are required
- Extensive experience with system design and diagnostics are required
- Develop software solutions on Isilon’s OneFS platform to enhance our customer’s ability to manage multiple petabytes of data
- Designing and building an open-source SDK for C#, JavaScript, Python, and Java
- Contribute technical expertise throughout all stages of product design and development, conceptual design, prototyping, implementation, and customer engagement
- Participation in quality standards, process, schedule, costing, resources, training, and deliverables
- Software and/or product delivery experience
- In either Python or Java
- In either C#/.Net or TypeScript
- Building SDKs
- Participating in the open-source community
- Experience developing speech applications
- Experience developing tools
- Relevant industry experience in Java/C++/C#. More preference is placed for Java but talent trumps languages
- BS or MS, in Computer Science or a related engineering field
- A consistent track record of delivering and operating large-sized internet-scale software systems
- Strong knowledge of data modeling and query design as well as problem solving capabilities
- Strong drive and passion to learn new technologies and complex systems
- Experience with WebServices (e.g. SOAP, Rest, JSON, Fast Infoset and Protobuf) and the Spring Framework
- Java 8, Spring, AWS or other cloud providers stacks
- Independently drive technical investigations and scope efforts to completion
- Expert-level proficiency in one of the following areas reactive and functional programming
- Applied systems, performance standard methodologies and microservices architecture patterns with DDD
- Knowledgeable on open source search tools (e.g. Lucene, Solr), NoSQL database (e.g. HBase or Cassandra), Map/Reduce programming (e.g. Hadoop), and/or caching technologies (Redis, Gemfire etc.)
Education
Professional Skills
- Technical subject matter expertise in OSS and Microsoft technologies to build AI-infused code and other technical content to support developer events, architecture design sessions, and resolve issues
- Help evaluate technical previews of new AI-infused platform and product investments with emphasis on client application development and cross-platform solutions that connect to the cloud
- Strong visual design skills with good understanding of user-system interaction
- Strong problem-solving skills with creative approach
- Strong presentational skills and team player abilities
- Solid object-oriented design, critical thinking, software debugging and problem solving skills
- Exceptional coding skills in at least one of the following: TypeScript, JavaScript or Python
How to write Principal SDE Resume
Principal SDE role is responsible for software, programming, design, modeling, research, architecture, java, database, languages, debugging.
To write great resume for principal sde job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Principal SDE Resume
The section contact information is important in your principal sde 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
- Telephone number
Work Experience in Your Principal SDE Resume
The section work experience is an essential part of your principal sde 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 principal sde responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular principal sde position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Principal SDE resume experience can include:
- Relevant software development experience in C#/C++ or related technologies
- Experience in distributed systems architecture and technologies
- Strong CS fundamentals when it comes to basic algorithms and architecture
- Experience with CI, configuration management and containerization solutions
- Developing deep relationships with open source communities with high impact on Microsoft’s platform business
- Engaging with Microsoft’s product team engineers to provide feedback and influence product roadmap and direction
Education on a Principal SDE Resume
Make sure to make education a priority on your principal sde resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your principal sde 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 Principal SDE Resume
When listing skills on your principal sde 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 principal sde skills:
- Hands-on software development experience & working experience in NodeJS
- Experience developing speech applications or production services, so that they have a firsthand understanding of the problems we are trying to address
- Experience with working with independent software developers and building developer ecosystems
- Experience in working with RESTful/Webhook APIs, big advantage for messaging APIs such as Facebook or Twilio
- This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast
- Experience as an engineer
List of Typical Skills For a Principal SDE Resume
Skills For Principal SDE, Hdfs Resume
- Passion for full-stack development, from coding through building, automating, monitoring and deploying in variety of technologies
- Machine Learning tools, models for Natural Language Processing applications, experimental design, research methodologies, qualitative and quantitative analysis
- Professional software development, with at least 8 years in big data and machine learning
- Production ML evaluation and monitoring performance once completed
- Deep learning models with internal and external NLP datasets
Skills For Principal Sde-lead Resume
- NLP techniques to solve problems such as sentence summarization, question answering, sentiment analysis, knowledge extraction and conversational bots
- Deep knowledge and understanding of micro-service architecture
- Proficient in at least of one of C#/C++/JAVA
- Proficiency in current web design technology
- He or she has strong OO design and implementation experience, strong knowledge of web protocols, an in-depth knowledge of distributed systems architectures, and has led or mentored junior engineers