What’s most important to us is that you are respected, feel like you can be yourself and have the opportunity to do the best work of your life - while still having a life.
We’re proud to be a diverse and inclusive team and have an endless passion for our mission to drive human progress. Our company is made up of more than 150,000 people, located in over 180 locations around the world.
Dell principal software engineer salary plus#
36 days of paid vacation days plus 2 paid days off.Possibility in flexible working hours and working from home.Corporate trainings and certifications corporate English classes.Opportunity to participate in sports competitions among IT Community.Opportunity to train in different sport teams: volleyball, football, kicker, chess, cycling, etc.Medical, Life insurance for employees and your family in Russia and abroad.Salary to be discussed on the results of the interview, but not lower than the markets average.Proven verbal and written communication skills, ability to collaborate with a global team, across distance and time zones.B.Sc or equivalent in computer science or related engineering field.Knowledge of storage systems with proficiency in the areas of resiliency, high availability, reliability, and SCSI.Knowledge and experience in embedded systems and multi-threading.Extended programming skills in C/C++ Python – an advantage.Here’s what we are looking for with this role: Take the first step towards your dream careerĮvery Dell Technologies team member brings something unique to the table. Prepare, review and evaluate software/storage specifications for products and systems.Contribute to the design and implementation requirements for future product enhancements.Lead post-event analysis and corrective actions implementation.Design and implement software tools to improve troubleshooting and address specific customer issues.
Dell principal software engineer salary code#
Analyze and provide fixes for code issues related to all product components.Provide technical leadership and architectural guidance on product internals.Join us as a Principal Software Engineer on our In-Market Engineering Development team in Saint Petersburg to do the best work of your career and make a profound social impact.Īs a Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs, and general business environment creating software solutions. Working at the cutting edge, we design and develop software for platforms, peripherals, applications, and diagnostics - all with the most advanced technologies, tools, software engineering methodologies, and the collaboration of internal and external partners. You can follow Quora on Twitter, Facebook, and Google+.The In-Market Development team supports next-generation storage enhancements and new products for a changing world. Learn from experts and access insider knowledge.
This question originally appeared on Quora. I’m sure there are more, but these are the ones I’ve seen often enough to think they’re important. It’s safer to keep them on the payroll and complacent. This isn’t so much because of what they’re delivering as what they could deliver if they worked at a competitor. Some companies pay some of their very senior engineers lavishly even when they don’t produce. You can almost feel it when they bend their will towards something. Most I’ve met are good writers, meticulous in terms of understanding design details, and incredibly intelligent. They’re used to being listened to, used to being right, and unafraid to ask or answer unpleasant questions. They are usually excellent communicators and motivators with authoritative presence. It’s not just the knowledge, it’s the daily application of that knowledge to a variety of places in the product to keep it moving true, avoiding potholes, and competitive in the market. The one who knows where all the bodies are buried because they helped bury them. The one who has been in this now thousand-person group since it was just five people. They pursue many threads in many places simultaneously, many of which bear fruit. They set strategies through influence and suggestion, and help guide entire organizations towards doing good things, all without having direct power or responsibility to do so. Whatever their role, the highly paid engineers I know influence hundreds or thousands of people within their company, and potentially millions outside.