Just Appraised

Software Engineer – Implementation

Just Appraised

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Integrating with heterogeneous government databases and legacy systems
  • Reverse-engineering APIs and data structures with limited documentation
  • Designing scalable pipelines to ingest and normalize messy property datasets
  • Automating complex onboarding workflows across multiple customer environments
  • Building infrastructure that ensures reliability and performance across deployments
  • Translating real-world operational constraints into robust system architecture
  • Contribute to and enhance our core Java codebase, emphasizing maintainability and clean design
  • Utilize scripting (e.g., Python, Bash) and automation tools (e.g., GitHub Actions) to streamline processes and extend system functionality
  • Design and implement robust integrations with third-party databases, APIs, and data storage systems
  • Partner with remote customer teams to understand their architecture and design implementation plans that prioritize scale and reliability
  • Serve as a trusted technical advisor, translating complex customer needs into tailored, scalable solutions
  • Work with cloud-based systems (AWS) to deploy, monitor, and scale applications, ensuring high performance, reliability, and security across customer environments.

Requirements

  • 2+ years of professional software development experience
  • Strong proficiency in at least one backend programming language (e.g., Java, Python, Ruby)
  • 2+ years of experience working with and optimizing relational databases (e.g., SQL, PostgreSQL)
  • Experience with cloud services, preferably Amazon Web Services (AWS)
  • Demonstrated expertise in system architecture, API design, and complex integrations
  • Ability to travel to client sites, with an estimated commitment of approximately 10% travel time year over year
  • A resourceful problem-solver comfortable diving into unfamiliar customer databases and infrastructure to understand system mechanics
  • Curious, self-directed, and energized by learning new technologies
  • Customer-centric, driven by the real-world impact of solving meaningful, hands-on problems
  • An exceptional communicator who can simplify complex technical concepts for both engineering and non-technical stakeholders.
Benefits
  • Competitive compensation and stock equity plan
  • Comprehensive benefits package that includes medical, dental, vision, and life insurance
  • Company sponsored pre-tax retirement savings program (401k)
  • A flexible work environment that supports working from home
  • Flexible PTO
  • Parental Leave
  • Home office stipend
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonRubySQLPostgreSQLAPI designsystem architecturedata integrationautomationcloud services
Soft Skills
problem-solvingcuriosityself-directedcustomer-centriccommunicationadaptabilitycollaborationtechnical advisingscalability focuslearning