Apply Now Software Engineer Ii

3 days ago


Bangalore Karnataka, India Uber Full time

Edge Platform Team at Uber is responsible for building and managing the API Gateways for all the Uber Mobile App Integrations External API integrations and streaming data integrations with backend services The services managed by the Edge Platform team are some of the most critical services that Uber business relies on to run securely and efficiently What the Candidate Will Need Bonus Points What the Candidate Will Do Code Writes high-quality code i e reliable readable efficient testable provides quality code reviews and creates comprehensive tests and quality documentation using software engineering principles This includes knowledge of data structures algorithms programming and associated programming languages and frameworks and major phases activities of the software research and development life cycle e g requirements design build experiment test debug deploy monitor Identifies reports and solves technical problems according to standards and best practices Design Uses software design principles and methods knowledge of the capabilities and limitations of existing software solutions at Uber and an understanding of own work s impact on other areas to reuse extend or when needed build effective architectures that are integrated with existing solutions and in alignment with needs and goals across areas Learns and anticipates current and future design requirements and evaluates trade-off decisions to design systems that meet current needs and can be extended for future needs Execute Executes work with drive and appropriate sense of urgency to deliver technical and business impact Plans organizes and manages tasks resources and relationships to accomplish work accurately and on time Defines and diagnoses problems and determines an appropriate solution recommendation or decision while logically evaluating alternatives and factors e g resources costs tradeoffs Accepts responsibility and accounts for own actions and work Collaborate Builds trusting and collaborative relationships and rapport with different types of people and teams Respects the unique backgrounds and contributions of others Recognizes conflict or disputes among people and situations learns and works to understand different points of view Resolves and aligns discrepancies across teams and organizations to accomplish team- organization- or Uberwide goals Provides constructive feedback to others in a tactful and impactful manner Be efficient Creates and promotes efficiency and speed within Uber technology people and teams by leveraging and extending existing solutions when possible and by developing solutions that balance long-term productivity with short-term needs Identifies and addresses inefficiencies and redundancy in day-to-day work Improves and advocates for processes and technologies that enhance the efficiency and performance of software and systems Create culture Enhances the effective functioning of Uber by participating in and promoting activities and efforts that contribute to excellence and shape and evolve team- organization- and Uber-wide culture e g reviewing diffs refactoring code participating in recruiting hiring and promotion activities joining an ERG Contributes to the broader community through participation in internally- and or externally-focused engagements e g tech talks open source conferences team building Basic Qualifications We are looking for experienced smart engineers who are passionate about the domain and the technology Those who have a track record of ownership execution quality and customer obsession Bachelor s degree in Computer Science or related technical field or equivalent practical experience Experience coding using general purpose programming language eg C C Java Python Go C or Javascript Strong experience in architecture design high-availability and high-performance systems Deep understanding of distributed systems Preferred Qualifications You have knowledge of a backend stack some examples include Java Go Python Redis Kafka Golang or similar Ability to learn quickly on the go We re looking for software engineers who thrive while learning new technologies and don t believe in one-size-fits-all solutions You should be able to easily adapt to meet the needs of our massive growth and rapidly-evolving business environment Bias toward action You believe that speed and quality aren t mutually exclusive You ve shown good judgment about shipping as fast as possible while ensuring your products and platforms are built in a sustainable responsible way and you re comfortable making mistakes provided you learn from them Passion and energy Because you love what you do you bring infectious enthusiasm to all your endeavors You always perform at your absolute best and see new challenges as an opportunity to contribute make an impact and grow Unquenchable thirst for growth You re not just looking for the next interesting challenge but looking to push yourself to keep pace in our hyper-growth environment We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently If you have the curiosity passion and collaborative spirit work with us and let s move the world forward together Offices continue to be central to collaboration and Uber s cultural identity Unless formally approved to work fully remotely Uber expects employees to spend at least half of their work time in their assigned office For certain roles such as those based at green-light hubs employees are expected to be in-office for 100 of their time Please speak with your recruiter to better understand in-office expectations for this role Accommodations may be available based on religious and or medical conditions or as required by applicable law To request an accommodation please reach out to Uber is proud to be an equal opportunity workplace We are committed to equal employment opportunity regardless of race color ancestry religion sex national origin sexual orientation age citizenship marital status disability gender identity Veteran Status or any other characteristic protected by law



  • Bangalore, Karnataka, India RELX Full time

    Senior Data Platform Engineer II About the Team Our team is dedicated to unlocking the rich knowledge embedded within Elsevier s content through our semantic data platform this empowers researchers clinicians and innovators worldwide to gain new insights make informed decisions and accelerate progress across research healthcare and life sciences ...


  • Bangalore, Karnataka, India Varite Full time

    Company Name VARITE India Private Limited About The Client An American multinational computer software company incorporated in Delaware and headquartered in San Jose California They specialize in software for creating and publishing a wide range of content including graphics photography illustration animation multimedia video motion pictures and print About...


  • Bangalore, Karnataka, India Microsoft Full time

    The Microsoft Word Applied Science team located in Bangalore Karnataka India develops state-of-art large scale natural language understanding and generation models using cutting edge Natural Language Processing technologies and advanced linguistic knowledge The team has a 25-year track record of delivering innovative AI-powered writing assistance solutions...

  • Software Engineer Ii

    4 weeks ago


    Bangalore, Karnataka, India Akamai Full time

    Job Category Software Engineer Are you a fast learner who is fascinated by technology Are you excited about working with a cutting-edge distributed system Join the Mapping Engineering team The Mapping Engineering team is responsible for the software that measures and models the global internet and directs traffic for Akamai s globally distributed...


  • Bangalore, Karnataka, India Amazon Full time

    Description Selling Partner Identity Verification SPIV team ensures that Amazon is a safe and trustworthy place to shop and an amazing place to build a successful business selling products We support this mission through providing a secure and accurate Identity verification platform Identity verification is becoming a critical component to protect our...


  • Bangalore, Karnataka, India swivl.tech Full time

    Job Title Software Development Engineer II SDE-II - Backend As a Software Development Engineer II SDE-II - Backend you will play a critical role in designing developing and maintaining scalable efficient and reliable server-side applications You will contribute and as well as mentor a team of developers collaborating with cross-functional teams ...

  • Software Engineer Ii

    4 weeks ago


    Bangalore, Karnataka, India MOLOCO Full time

    About Moloco Moloco is a machine learning company empowering organizations of all sizes to grow and unlock the full value of their unique first-party data elevating the traditional path to performance advertising While the largest technology companies have proven the speed and scale of ad-targeting utilizing data- the same robust performance powered by...


  • Bangalore, Karnataka, India Hewlett Packard Enterprise Full time

    Software Engineer This role has been designed as Hybrid with an expectation that you will work on average 2 days per week from an HPE office Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work We help companies connect protect analyze and act on their data and applications wherever they...


  • Bangalore, Karnataka, India Microsoft Full time

    Are you a great Software Engineer Are you interested in working on a product that ships new features every week Do you like working on frontend technology problems which impact people on a global scale We are building Microsoft Teams the new truly modern collaboration and productivity hub for the workspace Microsoft Teams is a global product and will provide...


  • bangalore, India Antal International, Delhi Full time

    About Job :We're Hiring: Senior Node.js Engineer (Senior II) – 5 to 7 Years Location: P0 - Udaipur, P1 - Gurgaon, P2 - RemoteIndustry: IT ServicesDepartment: EngineeringRole: Node.js Engineer (Senior II)Openings: 4 PositionsJob Type: Full TimeWork Mode: On-site / Remote Support AvailableQualifications: B. Tech CS/IT OR MCACTC Range: ₹32 – ₹45 LPA...