We are a remote-first, cross-functional team focused on building high-quality software through collaboration, agility, and innovation. Our development approach emphasizes: Daily commits to ensure rapid iteration and continuous improvement. Autonomous problem-solving, with a bias toward action. Honest and constructive feedback, fostering a culture of learning. Agile methodology, with short, incremental development cycles. READY TO APPLY? If you’re a Senior Penetration Tester ready to take on complex security challenges and make a real impact by strengthening systems from the inside out, we’d love to hear from you. Apply now and help us build more secure digital environments 🚀.
Software Engineer (Backend / Full Stack)
Location
Worldwide
Posted
2 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer (Backend / Full Stack)
Winmill Software
Role Description We are looking for talented Software Engineers with strong Backend or Full Stack development experience to help design, build, and maintain scalable, high-performance applications. In this role, you'll collaborate with cross-functional teams to develop modern software solutions using technologies such as .NET, Java, and Python, while contributing to cloud-native applications, APIs, and distributed systems. Depending on the project, you'll have the opportunity to work across the full technology stack, building both backend services and user-facing applications. If you enjoy solving complex technical challenges, writing clean code, and working in an agile environment, we'd love to hear from you. Qualifications - 4+ years of professional software development experience. - Strong experience with at least one of the following technologies: .NET / C#, Java, Python. - Experience designing and developing RESTful APIs. - Experience working with relational and/or NoSQL databases. - Understanding of object-oriented programming and software design principles. - Experience with Git and collaborative development workflows. - Familiarity with cloud platforms such as Azure, AWS, or Google Cloud is a plus. - Experience with Docker, Kubernetes, or containerized applications is a plus. - Experience with React, Angular, Vue.js, or other modern frontend frameworks is a plus for Full Stack candidates. - Familiarity with CI/CD pipelines and Agile development methodologies. - Strong communication, collaboration, and problem-solving skills. Requirements - Develop scalable backend services, APIs, and business applications. - Design, build, and maintain high-quality software using .NET, Java, or Python. - Develop full stack features when required, collaborating across frontend and backend components. - Write clean, maintainable, and well-tested code following engineering best practices. - Participate in architecture discussions, code reviews, and technical decision-making. - Collaborate with Product Managers, QA Engineers, Designers, and other developers throughout the software development lifecycle. - Troubleshoot, debug, and optimize application performance. - Support cloud deployments, monitoring, and production environments. - Contribute to CI/CD pipelines and modern software delivery practices. - Continuously improve development processes and engineering standards. Benefits - Competitive USD Salary - 100% Remote Work - Exciting Projects – Build scalable products using modern technologies. - Career Growth Opportunities – Expand your technical skills across multiple projects and technologies. - Collaborative Engineering Culture – Work alongside experienced software engineers. - Modern Development Practices – Agile teams, code reviews, CI/CD, and continuous improvement. - Team Building Activities – Join a company that values collaboration and connection. Company Description We are a remote-first, cross-functional engineering team focused on delivering high-quality software through collaboration, ownership, and continuous improvement. - Clean, maintainable, and scalable code. - Collaboration through code reviews and knowledge sharing. - Agile development with short, iterative delivery cycles. - Ownership, accountability, and proactive problem-solving. - Continuous learning and adoption of modern technologies.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior .NET Developer
TransUnionTransUnion is a global information and insights company that makes trust possible by ensuring that each consumer is reliably and safely represented in the marketplace. We do this by having an accurate and comprehensive picture of each person. This picture is grounded in our legacy as a credit reporting agency which enables us to tap into both credit and public record data; our data fusion methodology that helps us link, match and tap into the awesome combined power of that data; and our knowledgeable and passionate team, who stewards the information with expertise, and in accordance with local legislation around the world. Because of our work, organizations can better understand consumers in order to make more informed decisions, and earn their trust through great, personalized experiences, and the proactive extension of the right opportunities, tools and offers. In turn, consumers can be confident that their data identities will result in the opportunities they deserve. We make trust possible, so businesses and consumers can transact with confidence and achieve great things. We call this Information for Good®—it’s our purpose, and what drives us every day.
• Lead development efforts for key DHI Information Technology software applications and frameworks • Serve as a technical leader for the DHI Information Technology Online Scrum Team • Design, develop, test, troubleshoot, maintain, and support secure enterprise applications • Partner with stakeholders and senior leaders to define technical direction • Maintain and enhance end-to-end continuous integration and continuous delivery (CI/CD) pipelines • Research, evaluate, and recommend technologies
• Liderar a implementação de funcionalidades críticas em sistemas backend utilizando Java e Kotlin, propondo soluções técnicas inovadoras e alinhadas ao negócio. • Analisar e decidir sobre algoritmos e estruturas de dados, avaliando trade-offs de desempenho, memória e escalabilidade. • Conduzir revisões de código, refatoração de issues e processos avançados de versionamento (ex: rebase interativo e cherry-pick). Projetar e implementar pipelines CI/CD robustos, integrando múltiplos serviços e garantindo deploys seguros. • Participar ativamente do design de APIs críticas, definindo padrões de autenticação, versionamento e tratamento de erros. • Colaborar na definição de práticas de segurança em aplicações e APIs do backend, disseminando guidelines para a equipe. • Identificar e resolver gargalos arquiteturais críticos, promovendo manutenibilidade e resiliência em sistemas distribuídos.
Senior Backend Software Engineer
GrailedGrailed is one of the largest online marketplaces to buy & sell authentic luxury, streetwear, vintage, sneakers & more.
• Work closely with product managers, designers, and other engineers to build features and improvements • Extend our API and back-end systems • Interface directly with our PostgreSQL cluster • Add to and improve our testing environment • Solve challenges in architecture, security, anti-fraud, performance, scalability, personalization, optimization, payments and more • Be a helpful and supportive presence on the team, contributing to code reviews and other team processes • Keep up with the latest development trends in server-side technologies • Mentor and sponsor other engineers in your areas of expertise • Coordinate and communicate seamlessly across other technical and product teams • Be part of an on-call rotation • Use LLMs, when appropriate, to improve the product and development workflows
• Build integrations with healthcare and financial systems • Automate end-to-end data ingestion and delivery pipelines, with a strong focus on observability and data quality • Build GenAI features and chat to solve real problems and build user confidence, backed by rigorous evaluation loops and guardrails • Design high-throughput, low-latency systems where performance is a mission-critical requirement • Be the glue between our PhD-level Data Scientists and Front-end Engineers, taking raw outputs and building the APIs that drive a full, impactful product


