Location: Portland, OR
Company: XPO
while ensuring a bright future for yourself and XPO. If you’re looking for a growth opportunity, join us at XPO. As the Platform Engineer, you’ll design and develop the platform on which all applications execute. Platform includes design patterns, frameworks, CI/CD and infrastructure.
Is knowledgeable in at least two programming languages and is capable of mentoring developers in best practices and new features. Is responsible for overall application and integration design, including the appropriate technologies and patterns to be used and the interfaces involved. Develops new software components, and modifications to and support of existing production software. Designs and creates developer
tools, frameworks and build/deploy/release management tools to enhance developer productivity. Pay, benefits, and more. We are eager to attract the best, so we offer competitive compensation and a generous benefits package, including full health insurance (medical, dental, and vision), 401(k), life insurance, disability, and the opportunity to participate in a company incentive plan.
What you’ll do on a typical day: Review new or updated API contracts, merge requested changes to contracts, generate various artifacts such as API specifications, SDKs for various supported languages, Apigee proxies etc. Validate, build and deploy generated artifacts. Help with troubleshooting and resolving
issues during development of APIs. Own Service Governance roadmap, perform QA and provide training to developers Develop and maintain tools and frameworks to enhance developer productivity Participate in developing appropriate programs and systems documentation according to established department standards.
Follow industry best practices, techniques and XPO Logistics standardized processes that deliver improved software solutions Evaluate the proper functioning and performance of software components using repeatable, reproducible, and reportable software testing methodologies. Install and upgrade software development tools What you need to succeed at XPO: At a minimum, you’ll need: Bachelor's degree or equivalent related work or military experience 1 year of relevant software development experience including creating business applications with relational database systems, within a fast-paced software development environment It’d be great if you also have: Knowledge of IT software development methodologies and processes in an agile environment Experience with modern build automation tools and frameworks (Team City, Jenkins, Ant), version Control Systems (Git, SVN, CVS), modern software build, configuration and release methodologies (e.
g.
Continuous deployment) Knowledge of industry standard IDEs – Eclipse, Visual Studio - for Unix, Java, and Windows. A working understanding of common programming and scripting languages (Java, Python, Java Script, Type Script, C#) Working Level knowledge of Databases like My SQL and Oracle Strong Knowledge of Java, J2EE, JPA Experience building APIs and familiar with structure of a well defined API Experience of a good understanding of creating well defined and readable documentation Be part of something big. # LI-Hybrid We are proud to be an Equal Opportunity/Affirmative Action employer. Qualified applicants will receive consideration for employment without regard to race, interaction, disability, veteran or other protected status.
All applicants who receive a conditional offer of employment may be required to take and pass a pre-employment drug test. The above statements are not an exhaustive list of all required responsibilities, duties and skills for this job classification. Review XPO's candidate privacy statement here.
Engineering jobs encompass a variety of roles focused on designing, developing, and maintaining structures, machines, and systems. These roles often require a strong foundation in math and science, as well as specialized knowledge in disciplines such as civil, mechanical, electrical, or software engineering. Key features of these jobs include solving technical problems, innovating solutions, and improving functionality and efficiency. Engineers typically work in collaborative environments, bridging theoretical concepts with practical applications to advance technology and infrastructure.
Engineering jobs encompass a broad range of professions that involve the application of science and mathematics to solve problems and design, construct, and maintain structures, devices, and systems. These jobs are characterized by creativity, analytical skills, and the pursuit of technological innovation. Engineers can specialize in various fields, such as civil, mechanical, electrical, software, or biomedical engineering, each with its distinctive focus and techniques. A hallmark of engineering roles is their impact on shaping our built environment and the way we interact with technology, making them crucial for the advancement and sustainability of modern societies.
Engineering jobs encompass a variety of roles focused on designing, developing, and maintaining systems or structures. These positions often require strong problem-solving skills, technical expertise, and a solid foundation in mathematics and science. Engineers typically work in fields such as civil, mechanical, electrical, chemical, or software engineering. The unique characteristic of engineering jobs lies in their blend of creativity and practicality, as engineers innovate while ensuring functionality and safety. With the ongoing advancement of technology, engineering roles are also evolving, demanding continuous learning and adaptation.
Engineering jobs encompass a variety of roles that involve applying scientific and mathematical principles to solve real-world problems. These positions are typically associated with the design, development, and maintenance of structures, machines, and systems. Engineers are known for their technical expertise, problem-solving skills, and the ability to innovate. Characterized by fields such as civil, mechanical, electrical, chemical, and software engineering, these jobs often require specialized education and can lead to careers in industries like construction, manufacturing, technology, and environmental management. Engineering professionals play a vital role in shaping the future through sustainable and efficient design.