Senior Software Engineer

Microsoft Corporation Boulder , CO 80301

Posted 4 months ago

Are you passionate about working with customers? Are you excited to learn new technologies? Would you rather be coding than whiteboarding? If the answer is yes, then you might make a great fit for our team of talented software engineers who work with customers on high impact projects using emerging technologies and platforms.

Our team works side by side with customers and partners to help them tackle their toughest technical problems with our platforms. We meet customers where they are, work in the languages they know, and contribute to the open source frameworks they use. We work with enterprises and startups across many industries from financial services to manufacturing. Our work covers a broad spectrum of domains including IoT, machine learning, and high scale compute. Our "super power" is that we work closely with both our customers' engineering teams and Microsoft's product engineering teams, developing real-world expertise that we use to help our customers grow their business and help Microsoft improve our products and services.

We are very community focused in our work, with one foot in Microsoft and one foot in the open source communities (like Kubernetes, TensorFlow, Kafka, and Spark) that we help. We make pull requests on open source projects to add support for Microsoft platforms and/or improve existing implementations. We build frameworks and other tools to make it easier for developers to use Microsoft platforms. We source the ideas for this work by maintaining very deep connections with these communities and the customers and partners that use them. Finally, we are a team that thrives in diversity, be it the customers that we work with, the coworkers we work with, or the languages and platforms that we use.

Does this job sound like it was created for you? If you have read this far, then this might be the job you have been looking for and we would love to meet you.

  • At least 5 years of building production quality software.

  • A Bachelor or Master's degree in Computer Science or a related discipline or the equivalent

  • An amazing ability to communicate complex ideas clearly and convincingly.

  • Strong service delivery experience including architecture and development, and building cloud services.

  • Ability bring previous experience with other software stacks to the diverse set of stacks that our customers use.

CSEFY-19

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

  • Working with your team to design, implement, schedule, and deliver value alongside our customers.

  • Occasionally acting as a technical lead on customer facing projects.

  • Exhibiting technical leadership throughout the broader Microsoft organization and external communities.

  • Developing positive relationships with Microsoft product teams and other field organizations.

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Pitney Bowes

Posted 1 week ago

VIEW JOBS 1/4/2019 12:00:00 AM 2019-04-04T00:00 At Pitney Bowes, we do the right thing, the right way. As a Senior Software Engineer for Pitney Bowes, you can too. We have amazing people who are the driving force, the inspiration and foundation of our company. Our thriving culture can be broken down into four components: Client. Team. Win. Innovate. We actively look for prospects who: * Are passionate about client success. * Enjoy collaborating with others. * Strive to exceed expectations. * Move boldly in the quest for superior and best in market solutions. If this sounds like you, then you may be a great fit for Pitney Bowes! You are: As a member of Product and Solutions Development team, you will be developing cutting edge location intelligence solutions for geocoding and addressing at the Enterprise level. This individual will be a part of a mid-size software development team reporting into the Product Development Manager. Location Intelligence is the investigation into the connections between geospatial locations and what exists or occurs in these locations. Geocoding, a crucial element of Location Intelligence, is the data science behind associating each location-based record with accurate geospatial coordinates. Geocoding helps our diverse enterprise clients gain insight into their customers by helping them visualize and analyze market data in the context of location. This position will sit in Boulder, CO full time. You will: * Design and develop in an Agile software development environment. * Write well developed, testable, scalable, reactive, high quality code and ensure designs are compliant with specifications, standards and best practices. * Participate actively in design discussions, bringing his/her perspective to product development. * Create and build quality in the software via unit tests, test plans and test-driven development. * Conform to company standards while writing code, documentation and project artifacts. Your background: As a Senior Software Engineer, you have: * At least 5 years of relevant software development experience in building products leveraging modern technologies and techniques in software development. * Experience in building software products by leveraging Agile methodology. * Experience in full stack web application development: UI (Thin client/Web UI), API services, backend server technologies, and Databases. * SaaS/Cloud solution development and deployment with emphasis on AWS. * Expertise in building software products by leveraging Web technologies (Node JS), RESTful API services, Database technologies (Relational, Columnar, Document). * Programming expertise in Java, Java scripting, and J2EE technologies. * Self-motivated and able to deliver on commitments on-time all the time with quality. * Proactive & willing to take challenging technical initiatives that may be completely new. * Ability to troubleshoot and quickly resolve software problems. * Excellent written and verbal communications skills are important. * Advanced problem solving and analytical capabilities. * BS/MS in Computer Science or equivalent preferred. We will * Provide the opportunity to grow and develop your career. * Offer an inclusive environment that encourages diverse perspectives and ideas. * Deliver challenging and unique opportunities to contribute to the success of a transforming organization. * Offer comprehensive benefits globally (pbprojectliving.com). Our Team Our global Innovation team is dedicated to using the best-in-class tools, processes and modern architectures to create great experiences for our clients. In a rapidly changing world, we have a clear technical vision for our future that includes SaaS, APIs, Big Data, Advanced Analytics, Mobile and the Internet of Things. We are also focused on creating great client experiences, utilizing a Design Thinking platform and approach. Pitney Bowes is an Equal Employment Opportunity/Affirmative Action Employer that values diversity and inclusiveness in the workplace. W/M/Veterans/Individuals with Disabilities/LGBT are encouraged to apply. All interested individuals must apply online. Individuals with disabilities who cannot apply via our online application should refer to the alternate application options via our Individuals with Disabilities link. If you are the right fit, apply now. Pitney Bowes Boulder CO

Senior Software Engineer

Microsoft Corporation