This is a direct hire position--NO C2C or sponsorship is available!
Looking for a Principal Backend Software engineer to design and implement scalable backend systems, provide technical guidance across the engineering organization, and collaborate directly with clients to solve complex integration challenges.
- 10 or more years of relevant industry experience required.
- Experience with two or more development languages such as Java, Kotlin, Go, or Python.
- You can skillfully write high-quality, well-tested code and you are comfortable with object-oriented programming.
- Experience working with a variety of persistence technologies such as PostgreSQL, OpenSearch, and Kafka.
- Good working knowledge of cloud-native architectures, at least one of the major cloud providers, and containerization technologies such as Kubernetes and Docker.
- Experience with using AI-powered coding assistants such as Cline, Cursor, or Copilot, to expedite various aspects of the development process.
- Comfortable using different prompt engineering techniques to build product functionality based on LLMs.
- Strong presence; good communicator and highly influential both externally (with customers and partners) as well as internally at the executive level and across the organization.
- Flexible, nimble, and scrappy; startup mentality and willingness/ability to change direction quickly if best for the business.
- Experience working with data engineering and ML infrastructure such as model development and deployment, feature creation and storage, and data labeling.
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.