Senior Software Development Engineer

April 1, 2025
Open
Open
Location
Anywhere
Occupation
Full-time
Experience level
Senior
Apply

OUR STORY

The tech space is crowded, but most solutions feel like they’re cut from the same cloth—missing the mark on what businesses truly need. Organizations are chasing innovation, but too often, it comes at the expense of flexibility, independence, and real technological depth

At AT Dawn Technologies, we’re a niche startup laser-focused on delivering specialized tech solutions in Gen AI, Data Engineering, and Backend Systems. What sets us apart is our commitment to technologists—the creators, problem-solvers, and innovators who bring true value to transformation.

We don’t just build solutions; we help ambitious organizations redefine their potential while staying lean, agile, and impactful.

WORKING AT AT DAWN

At AT Dawn Technologies, our culture is built around openness, innovation, and excellence. We foster an open environment where ideas flow freely, every voice is valued, and innovation thrives. With a relentless focus on customer success, we align our efforts to deliver transformative solutions that truly make a difference. Agility and adaptability are in our DNA, enabling us to respond swiftly to change and stay ahead in the dynamic tech landscape. Collaboration and teamwork form the backbone of our approach—our technologists and thinkers work hand-in-hand, breaking silos to deliver exceptional results. We champion continuous learning and development, encouraging everyone to explore, experiment, and grow both personally and professionally. With an extremely lean hierarchy, we empower individuals to take ownership, drive decisions, and contribute meaningfully. At AT Dawn, we’re not just building solutions; we’re creating a community of innovators united by a shared passion for excellence and customer-centric impact.

Job Description

Job Overview

We are looking for a highly skilled Senior Software Development Engineer with strong experience in Java-based backend development and working knowledge of Python. You will play a key role in designing, developing, and maintaining scalable backend systems that power our core products. This position is ideal for someone who enjoys solving complex problems, working with distributed systems, and collaborating across teams to deliver high-performance software.

Responsibilities

  • Design, implement, and maintain scalable, reliable backend services using Java (Spring Boot / Micronaut / etc.)Collaborate with front-end engineers, product managers, and DevOps to deliver end-to-end solutionsIntegrate and interact with databases (SQL and NoSQL), messaging queues, and 3rd-party APIsWrite clean, efficient, and testable code in both Java and PythonContribute to the design of system architecture and make decisions on tech stack and frameworksOptimize performance of microservices, conduct code reviews, and maintain high code qualityParticipate in Agile development processes, sprint planning, and retrospectivesTroubleshoot and debug production issues as neededImplement security best practices to ensure data integrity and protectionStay up-to-date with the latest industry trends, technologies, and best practicesMentor junior developers and contribute to team knowledge sharing

Required Qualifications

  • 5 to 8 years of professional experience in backend development with JavaSolid experience with frameworks like Spring Boot, Hibernate, or similarProficiency in Python for scripting, automation, or service developmentStrong understanding of RESTful API design, microservices architecture, and asynchronous processingExperience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis)Familiarity with CI/CD pipelines, Docker, and cloud platforms (AWS, GCP, or Azure)Strong problem-solving and debugging skillsExcellent communication and collaboration skillsExperience with logging, monitoring, and observability tools like Prometheus, Grafana, or ELK stack

Nice To Have

  • Experience with Kubernetes, KafkaKnowledge of DevOps practices and infrastructure as code (Terraform, Ansible, etc.)Background in data processing pipelines or machine learning integrationsPrevious experience in high-traffic, distributed systemsFamiliarity with LangChain, LangGraph, Semantic Kernel, or RAG pipeline conceptsExperience with GraphQL and gRPC for efficient API communicationExposure to AI/ML-driven backend services and automation

Additional Information

BENEFITS & PERKS FOR WORKING AT AT DAWN

  • AT DAWN Technologies Is More Than Just a Place To Work—it's a Place Where Your Career And Personal Growth Come To Life. We Believe In Unlocking The Full Potential Of Our Employees By Providing Them With Incredible Opportunities To
  • Create a Lasting Impact: Your work will directly contribute to solving meaningful challenges and shaping the future of technology.Learn and Grow: Whether professionally or personally, we offer countless opportunities for learning, skill development, and career progression.Experience a Thriving Culture: Join a team that’s as innovative as it is supportive, fostering an environment of collaboration, diversity, and inclusion.Be Your Whole Self: At AT Dawn, you are encouraged to bring your unique perspectives, passions, and talents to the table.

Best-in-Class Pay And Perks

  • Competitive, Performance-Based Compensation: We offer an attractive, market-leading salary and bonus structure, ensuring that our employees are rewarded for their hard work and commitment.Job Opportunities with Impact: Work on complex, high-impact projects that challenge your skills and inspire creativity. The problems you'll solve are at the cutting edge of the tech world, offering immense growth potential.Fully Remote, Globally Connected: Enjoy the freedom of working from anywhere, with the flexibility to manage your schedule while still feeling connected to a global team.Comprehensive Benefits Package: We provide extensive healthcare coverage—medical, dental, and vision plans—tailored to fit your needs. We also offer mental health support and wellness programs to ensure you stay at your best, both at work and in life.Generous Paid Time Off & Flexible Leave: Take the time you need to recharge, with ample vacation days and leave allowances.Retirement Planning: Secure your future with options like CPF, EPF, and company-matched 401(k) plans, because we care about your long-term well-being.Learning & Development Opportunities: Whether through formal courses or learning on the job, we invest in your continuous growth.Additional Perks: From team-building activities to performance bonuses and more, we go the extra mile to make sure our employees feel valued and supported.

    At AT Dawn Technologies, we are committed to building an inclusive, innovative, and diverse workforce where everyone can thrive. We are proud to be an equal opportunity employer and strongly believe in creating a welcoming environment for all employees, regardless of race, gender, background, or identity.

    Join us at AT Dawn Technologies and unlock your potential in a place where work meets opportunity, growth, and greatness!

    Skills: rag,semantic kernel,hibernate,restful api design,langgraph,observability,microservices,monitoring,langchain,sql,aws,spring boot,asynchronous processing,azure,ci/cd,docker,java,python,logging,gcp,microservices architecture,nosql

Apply now
Thanks you!
Oops! Something went wrong while submitting the form.
Please let us know if this job is expired. Your support helps us maintain an accurate job board!
HQ Location
Company type
Domain
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday