Backend Software Engineer

Xometry Lexington , KY 40598

Posted 2 months ago

Making the seemingly impossible possible is what we do best. And its what sets us apart in the marketplace. Founded in 2014, we are shaking up the custom manufacturing industry by doing in seconds what typically takes days or even weeks. Our proprietary instant quoting technology and nationwide manufacturing network have allowed us to create an on-demand manufacturing service that holds an enviable niche sitting atop the $60 billion custom parts industry. Weve recently started to expand our business even further to provide a variety of new services for the users of our platform as we begin to think about our business as an online marketplace. We use a modern stack that includes React, Flask, Celery, PostgreSQL, MongoDB, and Docker. Python is our language of choice although we use other languages here-and-there too.

As the scope of our business has expanded, the complexity of our software platform has expanded too. With a software team of approximately 60 Xomers spread across several locations, building a culture focused on serving our customers, moving quickly, innovating, and building quality experiences is paramount. We are seeking engineers who are skilled with and passionate about building great software systems, and making those systems fast, usable, and reliable.

This Backend Software Engineer role responsibilities include:

  • Leading technical integrations of business-critical services and data between external services such as Salesforce, Intaact, Tableau and Xometrys internal systems

  • Writing robust code that validates data before processing it and thoughtfully handles exceptions

  • Fixing data integrations as they break: sometimes the data changes, sometimes dependent systems break

  • Leading data architecture and data model decisions

  • Working closely with Xometrys product managers, DevOps engineers, and stakeholders to implement new features needed to support Xometrys rapidly expanding business

  • Working collaboratively with small, cross-functional teams to iterate and refine new features through requirements, coding, testing, launch, and refinement

  • Acting as a member of an agile scrum team, working in short sprints; participating in sprint planning meetings, daily stand up meetings, and retrospectives; assessing progress against tasks and making adjustments as needed

  • Writing high performance queries for MongoDB and PostgreSQL

  • Writing automated tests to test your feature code; structuring feature code to make it maximally testable using automation

  • Helping evaluate and resolve application architecture questions and issues, particularly those pertaining to performance and scalability

  • Troubleshooting and resolving high-priority issues affecting the live environment

  • Guiding and mentoring other Xometry engineers, sharing your expertise in systems architecture and problem solving.

Job Requirements:

  • BS or higher degree in Computer Science, or equivalent degree and experience

  • Strong Python experience

  • Understanding of Linux systems and network stacks

  • Familiarity with common data architectures such as data warehouses, ETL, logical replication

  • An understanding of relational and document-based databases such as PostreSQL and MongoDB, and how to write performant queries for them

  • Passion for clean, smoothly-running systems that perform and scale and protect business operations.

  • Strong communication and interpersonal skills

  • Extreme aptitude and grit for stretching yourself to create elegant solutions to complex technical problems

  • Must be a US Citizen or Green Card holder

Xometry offers its employees:

  • Health, Dental & Vision coverage

  • Commuter & Dependent Care benefit options

  • 401k match

  • Paid time off

  • Paid Maternity and Parenity Leave

  • Stock Options

This isnt the job for you? Maybe you have a friend who would be perfect for it - please share this link with them!

Xometry is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Xometry participates in E-Verify and after a job offer is accepted, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

icon no score

See how you match
to the job

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

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
Software Engineer


Posted 5 days ago

VIEW JOBS 4/17/2019 12:00:00 AM 2019-07-16T00:00 Software Engineer Veterinary Data Services, Inc. Covetrus is a global animal-health technology and services company dedicated to empowering veterinary practice partners to drive improved health and financial outcomes. We're bringing together products, services, and technology into a single platform that connects our customers to the solutions and insights they need to work best. Our passion for the well-being of animals and those who care for them drives us to advance the world of veterinary medicine. Covetrus is headquartered in Portland, Maine, with more than 5,000 employees, serving over 100,000 customers around the globe. The Lexington location, VetData, is the leader in data conversion services and integration solutions in the veterinary space. Our efforts to create a dynamic, supportive, and fun work environment has won us the "Best Places to Work in Kentucky" award a few times which means we love working here and believe you will too. Thanks to our continuous growth, we have an immediate opening for a Software Developer. Folks in this role will work alongside other innovative developers, a world class support team, exceptionally passionate QA, and data geeks in a culture where design patterns are debated over the ping pong table. So, if you love working on small teams, are passionate about end users, and want to get paid to write great software, then we want you to come grow with us. Requirements: * Capability to quickly learn and assimilate new skills and technologies in a fast-paced atmosphere * Exceptional written and oral communications skills * Self-driven initiative to ask questions, learn, and identify resolutions * Playing well with others in small, collaborative groups * A never-ending drive to acquire new skills and concepts * Effective time management in an agile work environment * Ability to perform well under pressure and be resourceful in meeting our internal and external deadlines. Responsibilities: * Designing elegant technical solutions to satisfy complex business needs * Developing and maintaining code across multiple languages and frameworks * Sustaining strong OOP fundamentals and mature programming concepts * Recognizing system deficiencies and proactively proposing and implementing effective solutions * Choosing and utilizing the newest technologies to implement innovative solutions This full-time position provides: * Health, dental, and vision insurance * 401(k) with company match * 21 days of paid time off a year Cultural benefits include: * Casual dress code * Dog-friendly office environment * Free coffee, soft drinks, and sparkling water Covetrus is an equal opportunity/affirmative action employer. It does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated with undue hardship, sex, sexual orientation, age, citizenship, marital or veteran status, or any other legally protected status. Covetrus Lexington KY

Backend Software Engineer