wagey.ggwagey.ggv1.0-68eec7a-3-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Software Engineer Role/Treering - Pigment - Senior Backend Software Engineer
Treering

Treering - Pigment - Senior Backend Software Engineer

Remote - London$120k - $180k3mo ago
RemoteSeniorEMEACloud ComputingSoftwareSoftware EngineerSenior Backend DeveloperBackend EngineerC#JavaC++RustRuby

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• More than knowledge of a specific language or framework, we are looking for great software engineering skills: ability to translate functional requirements into an elegant and simple design, and then deliver the code. • We are also looking for engineers who understand the product and the customer's needs in detail and can suggest innovative ideas: in the end, it's all about delivering value to end users. • Experiences as a software engineer working on a product in production. • Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). • Great team spirit with a problem-solving attitude. • A good dose of humility and the willingness to grow (no matter your seniority!). • Folks from underrepresented minorities: science shows that you are less likely to apply if you feel that you don’t have all the necessary prerequisites. If this description matches where you are now or what you'd like to grow into in your next position, we encourage you to apply.

Responsibilities

• Development: Write, modify, and maintain code for software implementations using programming languages, services, frameworks, infrastructure, and tools specified by the team. This includes cloud infrastructure management with AWS. • Testing: Create and execute unit tests, integration tests, and user acceptance tests to ensure the reliability and functionality of software components. • Monitoring: Monitor application performance and stability metrics and collaborate with the team to optimize software for better performance, scalability, and deliverability. • Problem Solving: Troubleshoot and debug software issues, identifying root causes, and implementing effective solutions. • Collaboration: Work closely with cross-functional teams, including other engineers, product managers, designers, and quality assurance, to deliver software features on schedule. • Project Ownership: Take ownership of software development projects, from requirements analysis to deployment, ensuring timely and high-quality delivery. • Documentation: Create and maintain technical documentation, including code comments and user manuals, to facilitate understanding and future development. • Code Review: Participate in code reviews to maintain code quality, adhere to coding standards, and incorporate feedback from team members. • Continuous Learning: Stay updated on industry trends and emerging technologies, continuously improving your skills and knowledge.

Benefits

• Salary: Explicitly stated as a benefit in the job posting. • PTO: Mentioned directly within the text of the job posting and thus included as a benefit. • Insurance: Direct reference to insurance being offered makes this another explicit benefit in addition to salary and equity (if applicable). • Remote work options: Clearly mentioned within the job posting as a part of full time employment opportunity with remote flexibility available for this role.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X