The Senior Engineer role is responsible for multiple technology domains relevant to Metafora and our clients, and is focused on translating requirements into scalable, reliable, user-centric cloud-based applications. Other responsibilities include assisting management and other senior technical leaders to create strategic roadmaps, and driving priorities to meet various objectives. What you’ll do: Write, test, document and deploy code to support our client’s requirements Develop new user-facing features Build reusable code and libraries for future use Ensure the technical feasibility of UI/UX designs Build backend APIs and optimize the application for speed and scalability Design and implement data storage solutions Develop awesome products for our clients using the latest frameworks Our preferred stack includes React, Node, Java/Spring Boot or C#/.NET Core, PostgreSQL/SQL Server/MongoDB, Docker, and Kubernetes orchestration Support Infrastructure as Code and CI/CD pipelines with tools like CircleCI Work with cloud technologies such as AWS, GCP and Azure Participate in design and architecture discussions Understand principles and tradeoffs of monolithic vs microservices-based architectures and everything in between Work side-by-side with our clients and the rest of the team, analyzing complex problems and proposing solutions and recommendations to support technology roadmaps and cost estimations Interacts with customers and other external stakeholders as a consultant and technical spokesperson Mentor junior team members Contribute to the product vision as the application evolves Explore and propose new technologies How you’ll do it: Win Together: Metafora wins as the transportation ecosystem wins. We get better when others get better and we know that to get better, everyone must be working together towards a common goal. Live Fearlessly: At the core of living fearlessly is the bias towards “doing.” We believe that the worst thing you can do is to do nothing. And we encouraging learning from our mistakes and not being afraid to take the first step. Speak Your Truth: We believe in being who you are and always speaking your truth. We know that being honest and open with each other is the best way to make decisions. Transparency serves as our foundation for communication with clients and with ourselves. Be Flexible: We know that the world moves quickly and so does our industry. We are at our best when we expect change and can adapt to it quickly. We encourage you to be nimble and think outside the box about how you can make a positive impact. Choose Your Hard: We know that life is hard and full of decisions, sometimes the hardest choice and the right choice are the same thing. Whether it’s a difficult client conversation or sharing feedback internally, we know that we are in business to solve hard problems and we embrace challenges head on.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level