Senior Software Engineer - Backend
Location: New York, NY OR Remote US-Based
Summary
We are looking for a Senior Software Engineer who is ready for the next step in their continuing journey toward excellence. You are someone eager to bring new ideas to the table and learn from others while architecting creative, impactful, and maintainable features across our platform. You are looking for an environment where you can thrive and have opportunities to challenge yourself.
It’s an exciting time to join Conductor as we just raised $150 million at a $525 million valuation to build out our technology. We are looking for some additional rock stars to help us get to the next level!
Are you ready for your next adventure?
What you'll do:
- Work closely with a team of engineers building software to ingest, process, and store disparate datasets from various sources
- Drive technical designs that align with strategic organizational goals
- Contribute and review high-quality, fully-tested Java code
- Contribute and review architectural designs for scalable, extensible distributed systems
- Build and maintain ETL pipelines leveraging a variety of tools, libraries, and datastores including: Spring Boot, Kafka, SQS, S3, Aurora, Cassandra, Redis, and more
- Collaborate with senior engineers and leaders across the organization to ensure cross-functional alignment and interoperability
- Influence technical strategy via research, experimentation, POCs, and prototypes
- Mentor junior and mid level engineers on your team
- Leverage your ability to communicate constructively, courteously, and professionally
- Demonstrate empathy, respect, and fairness in everything you do
What you bring:
- Bachelor’s degree in Computer Science, Mathematics, or a related field OR comparable experience in a software engineering role
- Minimum 5 years of experience in a software engineering role focusing on API development (RESTful, GraphQL) and microservices
- Experience working with tools for building distributed systems, ETL pipelines, and event driven architectures that process massive amounts of data
- Experience with engineering software that leverages cloud computing platforms (preferably AWS) and container orchestration (preferably Kubernetes)
- Deep knowledge of more than one programming language, and you have strong experience in Java
- The ability to collaborate with others to set goals and devise solutions
What we strive for:
- We adapt to evolving business environments with optimism and positivity
- Professional growth and mentorship through research and asking questions, and finding a lesson within every failure
- Teammates who get fulfillment from seeing others succeed and will do everything in our power to help others find that success
- Taking the time to listen and ask questions to fully understand a request, provide pragmatic timeframes that evolve through regular updates, and deliver results that delight our stakeholders
- An evolved understanding of when to experiment vs when to deliver, when to test every possibility vs when to move with risk, and when to adhere to engineering fundamentals vs when to deliver something that just works
- Finding something to learn from every person around us
Conductor is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics.
Why You Should Join
At Conductor, we are looking for engaged and passionate engineers that can raise the bar. There is a tremendous opportunity here to have an immediate impact in the day-to-day and affect the company's success and growth. We all share the same values and push each other to meet these standards.
We are made up of a diverse group of people from all backgrounds and include a team of exceptional engineers in Kyiv as well. Wherever you are from, you will find a common ground here for continuing to push forward your career and make a difference in this industry.
About Conductor
Conductor’s search and content intelligence platform helps marketers create and optimize content to improve visibility online.
The technology generates customer intent insights that lead to compelling content, increased traffic, and higher organic marketing ROI. Customizable dashboards and workflows guide marketers through the content creation process, empowering them to measure, refine, and demonstrate the effectiveness of their SEO and content marketing efforts.
In addition to its SaaS platform, Conductor offers a suite of services and support including site audits, site migrations, and managed services that empower in-house marketing teams and digital marketing agencies to drive results and put their customers' needs first.
Conductor's forward-thinking customers include global and emerging enterprise brands like Citibank, Salesforce, ClassPass, and WeWork.